Leave a Mark employs 33 employees. The Leave a Mark management team includes Sara Sides (CEO and Co-Founder), Irit Katz (Senior Customer Success Manager), and Avishai Kadosh (Head Of Strategic Storytelling).
Looking for a particular Leave a Mark employee's phone or email?