TMTodd Mekjian
Architect at Push Design Ltd UK
Greater London, England
Overview
Todd Mekjian is an Architect at Push Design Ltd in Greater London, England, with expertise in retail design and project management. With a background in architecture and a Master's degree, Todd has worked at reputable firms such as 5plus architects and Cooper Baillie Ltd, showcasing a strong track record in architectural design and technical skills.