Odesus, Inc. employs 22 employees. The Odesus, Inc. management team includes Rob Michaels (CEO), and Kyle Grant (Senior Technical Recruiter).
Looking for a particular Odesus, Inc. employee's phone or email?