62 employees
OSC is an international wholesale insurance broker, program manager, managing general agent (MGA) and risk management services provider.
1961