Shelf employs 214 employees. The Shelf management team includes Sedarius Perrotta (Chief Executive Officer), Tobias Jaeckel (Founder and CTO), and Matt Marriott (Director of Revenue Operations).
Get Contact Info for All DepartmentsLooking for a particular Shelf employee's phone or email?