Neil Jaftha

Adjuster
Team: Marine
Telephone: 011-557-9000 Ext. 9060
Mobile: +27 83 207 9019
Email: neil.jaftha@za.sedgwick.com
Location: Johannesburg, South Africa
Qualifications: AIISA
Areas of expertise: Marine
Find an expert
Back to top