Site Manager Full Time Liverpool, England, United Kingdom Posted 2 years ago TBD USD / Year Intro Group profile Job applications may no longer being accepted for this opportunity. Intro Group Site Manager – New Build Housing To apply for this job please visit www.linkedin.com. Job Notifications Subscribe to receive notifications for the latest job vacancies.