FreeBalance

HQ
Ottawa
Total Offices: 13
210 Total Employees
Year Founded: 1984

Teams at FreeBalance

Recently posted jobs

18 Hours AgoSaved
Remote
11 Locations
Software
Manage and grow a global partner ecosystem by recruiting, onboarding, enabling, and managing resellers, system integrators, and strategic partners. Support partner-led sales, joint go-to-market activities, bids and proposals, compliance of partner agreements, performance monitoring, and cross-functional collaboration to increase pipeline and revenue.
YesterdaySaved
In-Office
Ottawa, ON, CAN
Software
The role involves redesigning AWS infrastructure, planning migrations, implementing security guardrails, and managing operating systems and networking at scale.
YesterdaySaved
Hybrid
Kraków, Małopolskie, POL
Software
The Marketing & Communications Coordinator will collaborate with teams to create marketing collateral, manage brand messaging, analyze needs, and coordinate events.