Harrison Acha

Harrison Acha

Global Marketing, Communications and Advertising Specialist, with extensive skills and experience across different sectors.