Quick contact info

icon_widget_image Monday-Friday: 8AM to 5:30 PM icon_widget_image 12121 Wilshire Blvd Suite #810, Los Angeles, CA 90025 icon_widget_image (310) 473-4600 icon_widget_image info@odesus.com
We Build

Technology

Placing Top Talent at Great Companies

For Life For Life
Business

Driven

The Preferred Partner of Fortune 1000 Companies

Technology Technology

Experience

Market Experience Since 2001

knowledge knowledge