12+ employs 564 employees. The 12+ management team includes Raymond John (Chief Executive Officer, Co-Founder), Devon Coletta (Impact Director), and Sarah Cohn-Manik (Senior Site Director).
Looking for a particular 12+ employee's phone or email?