David Stewart
David Stewart
Contracts Director

David has developed his career in the construction industry through his time at Insite from its inception in 2004.

Very much a ‘hands-on’ approach, David has ultimate responsibility for the successful completion of every project and works closely with his teams. David has an excellent professional reputation and has built strong client relations throughout his career and has excelled in bringing together project teams and delivering high quality projects.

Group Clients