Sales & Marketing

Head of Sales & Marketing

12 Ameda street, Accra