MEET

Kevin O’Hara

Associate Architect – Fairfax Office

CAUTION!Site Under Construction

staff

In his spare time…

If he wasn’t working in this industry, he would…