TOPdesk

London
Total Offices: 2
942 Total Employees

Teams at TOPdesk

Recently posted jobs

8 Days AgoSaved
Hybrid
2 Locations
HR Tech • Information Technology
Own and scale TOPdesk's global webinar and virtual events program: strategy, planning, execution, playbooks, cross-functional alignment, performance measurement, CRM integration, and on-demand content library to drive pipeline and customer engagement.
HR Tech • Information Technology
Lead global consolidation, reporting, audit coordination, and internal control programs for a multicurrency, PE-backed company. Prepare consolidated financials, manage external audits and PBC documentation, develop global accounting policies, support statutory/tax filings, and optimize/implement NetSuite and other financial systems to drive standardization and automation.