Constellia employs 53 employees. The Constellia management team includes Rob Levene (Co-Chair), Michael Maat (Management Accountant), and Katie Acim (Head of Marketing).
Looking for a particular Constellia employee's phone or email?