Locate.im Talent Portal

Join the Locate Talent Portal

The Locate Talent Portal is a place for workers looking to relocate on the Isle of Man to connect with local businesses and recruitment agencies