Scentbird employs 148 employees. The Scentbird management team includes Bennett Theimann (President), Julie Vandoren (Chief Operating Officer), and Elena Lécué (CMO).
Get Contact Info for All DepartmentsLooking for a particular Scentbird employee's phone or email?