Steve Trevitt is the current Senior Site Manager at Stonehouse. Steve previously worked for the company in a different capacity.
Steve Trevitt reports to Steve Waugh, MD & Founder. They are on a team with Carly Barry - Client Experience Manager, Jackie Mallinson - Office & Compliance Manager, and Mark Brookes - Commercial Manager. A direct report to Steve Trevitt is and John Peet - Site Manager.
Current role