John Carroll's Location
Cape Town, WC, ZA
John Carroll's Work
John Carroll's Education
Marist Brothers
Matric
1970 - 1978
INSETA
National Certificate in Wealth Management (Insurance)
UOVS
MDP (Business, Management, Marketing, and Related Support Services)
John Carroll's Skills
John Carroll's Summary
John Carroll, based in Cape Town, WC, ZA, is currently a Executive Head of Sales at Lion of Africa Life Assurance Company Limited, bringing experience from previous roles at Metropolitan and Lion of Africa Assurance. John Carroll holds a 1970 - 1978 Matric @ Marist Brothers. With a robust skill set that includes Marketing, Sales, Strategic Planning, Leadership, Marketing Strategy and more, John Carroll contributes valuable insights to the industry.