Meet Our Team

Meet Our Team

David Weaving

Associate Director
Phone: 020 3962 9900

David is an Associate Director at MRG and joined the business in 2011.

He is responsible for the main contractor division in the Twickenham office covering South & West London, the South Home Counties and the Thames Valley.

He spent eight years in sales before his move into recruitment in mid-2011 working with mid to senior level candidates for roles on residential and construction projects.

He has experience on both permanent and freelance desks and has recently completed assignments for a Senior Project Manager at Morgan Sindall, a Design Manager at Galliford Try and a Project Director at Northvale.