Stephen Castro Location
San Diego, CA, US
Stephen Castro Education
California State University, Bakersfield
1993
University of California, Davis
1986 - 1990
Stephen Castro Skills
Stephen Castro Summary
Stephen Castro, based in San Diego, CA, US, is currently a CEO at OptumHealth Physical Health of California. Stephen Castro holds a California State University, Bakersfield. With a robust skill set that includes Strategy, Start Ups, Entrepreneurship, Mergers, Healthcare Management and more.