David Owen

Regional Manager at CTG

David joined CTG in 2021 as Country Manager for Libya. Born and raised in South Africa, he started his career in Sales in the Flavor and Fragrance industry. He later moved into Human Resources and spent several years living and working in Asia Pacific, the Middle East and the USA in a variety of industries including the textile, pharmaceutical, healthcare, and retail sectors. David is a certified senior and global professional in Human Resources with the American Society of Human Resource Management (SHRM) and holds degrees in Business and Industrial/Organizational Psychology from the University of South Africa.

Links

Previous companies

Aspire Lifestyles logo
International SOS logo
IFF logo

Timeline

  • Regional Manager

    Current role

  • Country Manager, Libya

View in org chart