Allen Felsenthal | Managing Director

Allen brings more than 30 years experience to Point Design, having held senior positions in several leading design firms in the U.S. and Asia, including Vice Chairman and CEO at Design International, Chairman at F/M Associates and Managing Director of Walker Group Pacific. He has led the planning and design of many large-scale projects, most notably, Kuala Lumpur City Centre, and Everbright City and Great Mall, both in Shanghai, China.