social media marketing ottawa manager