A member of our team will be in touch as soon as possible. If you’d like to speak to somebody about this role, please call +44 (0) 1244 504 500 or email us.
Go back a page, or learn more about us.
Keep up to date with the latest developments at Star International, including project updates, new appointments, and contract wins.