Ellen Light, AIA, LEED AP BD+C I Project Manager
Ellen is a Context Project Manager and was responsible for the new Police Station for the Town of Weston. Her other recent projects include a church renovation and planning and design of a new public safety complex. She has more than 25-years of experience as an architect specializing in the management and design of sustainable academic and institutional projects. Prior to joining Context, Ellen’s professional experience was comprised of several public school renovations and additions for towns and cities across the state of Massachusetts, planning studies for both institutional buildings and public schools, as well as commercial and retail projects. Ellen is a registered Architect in Massachusetts, and holds a Master of Architecture from Columbia University, an MBA from Simmons School of Management, and a Bachelor of Arts from Brandeis University. When not at Context, Ellen volunteers her time as a member of the Newton Design Review Committee and the Boston Society of Architects.