QUICK CONTACT INFO

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

Technology

Placing Top Talent at Great Companies

Staffing Staffing

Business Driven

The Preferred Partner of Fortune 1000 Companies

Technology Technology

Experience

Market Experience Since 2001

knowledge knowledge