Marketing Manager / Gestionnaire du Marketing Location: Ottawa, ON, CA | Employment type: Full time, on site | Remote work supported. Company Overview Upland Software builds cloud‑based solutions that help organizations operate more efficiently and make better decisions.
Join Upland Software’s Ottawa team as a Marketing Manager. Spearhead go-to-market initiatives and demand generation in a full-time, on-site capacity. In this role, you will implement vertical-specific marketing strategies targeting key industries. You’ll partner with sales and product
Wetland/Upland Specialist – Restoration Team Fixed Term FT w benefits Prof & Technical Winnipeg, MB, CA 1 Attachments 9 days ago Requisition ID: 1833 Position Details: Full Time Fixed Term position (approx. 16 months) Salary: Startingat $54,300