Looking for a managed VPN to concentrate a group of users to egress out a single public IP

I have some contractors coming on board to help with QA automation and we need to give them access to things that are usually within our VPC network. I’m looking for a managed service where we can provision users so that they can connect to a VPN that gives them a NAT and a common static IP that we can whitelist that won’t be shared outside our group of users and can be (reasonably) guaranteed to continue to be ours until we no longer have these contractors and no longer have need of it. At that point we’ll start moving some test services to public IP space and just whitelist it down to that IP.

I just don’t know where to start finding that company. I know a bunch of them are out there to do geolocation shifting (i.e. watching netflix for a different country), but I don’t even know where to start for the same thing for our use case.

Thank you so much. This seems really cool.