John McAllister has extensive experience in architecture and design, currently serving as the Design Studio Head at NewGround since August 2025. Prior to this role, John held various positions at CannonDesign from June 2006 to August 2025, including Vice President and Associate Vice President. John McAllister earned a Bachelor of Architecture degree from The University of Kansas, having attended from 2000 to 2006, and also studied at Regis University from 1998 to 2000.
This person is not in any teams
This person is not in any offices