Leadership Team
Meet the Family
A well run business which attributes its success on family values

Michael Mackin
Managing Director
Michael spearheads the activities of the company. He works closely with client’s senior management to deliver a partnered approach to project delivery. He is responsible for delivering the company’s vision for the future and establishment of strategic goals.
-
T: 020 8900 0180

John Mackin
Operations Director
John is the driving force of the day to day project management. Oversees all daily activity of the teams.
-
T: 020 8900 0180

Sam Carter
Financial Director
Sam is responsible for overseeing all financial activities.
-
T: 020 8900 0180