Carolyn Roach

Head of Professional Indemnity & Financial Institutions

carolyn@leppard.co.za

+27 82 612 7792

Carolyn Roach

Head of Professional Indemnity & Financial Institutions

carolyn@leppard.co.za

+27 82 612 7792

Carolyn Roach

Head of Professional Indemnity & Financial Institutions

carolyn@leppard.co.za

+27 82 612 7792

Carolyn Roach

Head of Professional Indemnity & Financial Institutions

carolyn@leppard.co.za

+27 82 612 7792

Carolyn Roach

Head of Professional Indemnity & Financial Institutions

carolyn@leppard.co.za

+27 82 612 7792

Carolyn Roach

Head of Professional Indemnity & Financial Institutions

carolyn@leppard.co.za

+27 82 612 7792

Carolyn Roach

Head of Professional Indemnity & Financial Institutions

carolyn@leppard.co.za

+27 82 612 7792

Carolyn Roach

Head of Professional Indemnity & Financial Institutions

carolyn@leppard.co.za

+27 82 612 7792

Carolyn Roach

Head of Professional Indemnity & Financial Institutions

carolyn@leppard.co.za

+27 82 612 7792