Project Manager Contract Point Blank Creative Toronto, ON, Canada $71,204 WHO WE ARE Founded in 2009, Point Blank Creative is a national full-service agency working to make better possible by bringing together best practices in traditional advertising, digital, and community…