and executing new strategic initiatives, partnerships and business development deal related to growing our ad platforms, notably... partnerships and/or business development deals Strong commercial acumen, with experience in business economics modelling......
Job Location: Toronto, ON, Canada