David Richards

Director of Fabrication

I have been with Supreme since 2008, with various roles ranging from accounting to project management, to scheduling & planning, and now leading the Fabrication group. I’m passionate about playing a vital role in communities and creating opportunities for the people that live in them. When I’m not planning projects you might find me flying a variety of aircraft.

View more team members