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