By proceeding, you agree to our Terms of Use and Privacy Policy.
Over 19 years of experience in leading businesses (locally and globally) and managing large teams in data and customer-driven strategy.
Talks About #marketingstrategy #segmentation
Preferred Locations #Northamerica
Innovation is a 21st century buzzword which has evolved into an essential department of any business.