Eden Block employs 10 employees. The Eden Block management team includes Lior Messika (Founder, Managing Partner), Todd Slattery (Chief Operating Officer), and Rami Beracha (General Partner).
Looking for a particular Eden Block employee's phone or email?