JOIN employs 45 employees. The JOIN management team includes Jonathan Szwarc (Co-founder), Juliette Platel (Customer Success Manager), and Guillaume Logel (Revenue Operations Manager).
Looking for a particular JOIN employee's phone or email?