David Peeling is a senior manager and principal consultant at TRL, where they leverage their extensive consultancy background to foster strong relationships and support business growth. Previously, they held roles at TRL ranging from Consultancy Manager to Team Leader in Asset Management, showcasing a proven track record in building and leading teams. David earned an Upper Second Class degree from the University of Surrey from 2000 to 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices