James McIndoe, AIA

Senior Associate | Senior Project Manager

“You need to understand their business tools in order to understand what they want.” Jim is a dedicated and hard-working project manager that believes a strong client relationship is key to successful projects. His responsibilities include managing the project design, team, budget and schedule, quality control, and construction administration.