Abdel Mouchahid, Regional Manager of P&C North Africa, Europe, Middle East and Africa at Swiss Re [4], is leaving the Swiss group.
Abdel Mouchahid joined Swiss Re in 2001. He holds a degree in insurance management and administration from LMU Munich and a Master's degree in economics from the University of Leipzig in Germany.
During his 20 years of service, he has held several positions including the regional management of the North Africa zone.