Marketing Manager
On-site · Ottawa
The Marketing Manager will lead the brand strategy, content creation, and digital footprint to drive global lead generation. They will also manage internal AI systems, sales enablement materials, and coordinate marketing campaigns across various channels.
