CareOnSite is a provider of occupational medical services to employers for their labor force with over 50 sites nationwide, including a clinic in Long Beach, CA to service Southern California and one in Martinez, CA to service Northern California. CareOnSite has been in business for more than 40 years and offers employees competitive salary with excellent benefits.