Embark employs 20 employees. The Embark management team includes Stephanie Messerschmidt (Chief Executive Officer), Libby Clayton (Sales Development Representative), and Payton Pick (Chief Operating Officer).
Looking for a particular Embark employee's phone or email?