Delivered employs 32 employees. The Delivered management team includes Kristen Castelli (Controller), Justin Torkelson (VP, Strategic Operations), and Vitaliy Khrenov (Software Engineer).
Looking for a particular Delivered employee's phone or email?