Building 21 employs 27 employees. The Building 21 management team includes Laura Shubilla (Co-Founder), Thomas Gaffey (Senior Vice President of Technology and Innovation), and Sandra Moumoutjis (Executive Director, Learning Innovation Network at Building 21).
Looking for a particular Building 21 employee's phone or email?