management consulting, enterprise software, or startups. ? Deep expertise in industries such as mobile and fixed... telecommunications, media and technology. ? Experience in managing engagement and projects with Mobile Operators related to digital......
Job Location: Toronto, ON, Canada