Antes de su nombramiento, Sosa era Consumer Head para América Latina en AMERICAN INTERNATIONAL GROUP, siendo responsable de la planificación de la estrategia regional para retail insurance y su contribución financiera, incluyendo las líneas de automóviles, programas de servicio, viajes, propiedad, salud y accidentes. Durante 11 años, trabajó para ZURICH INSURANCE GROUP, comenzando su carrera en Venezuela y luego en ZURICH FINANCIAL SERVICES en Suiza, Brasil y EEUU.