SWTCH

HQ
Toronto
Total Offices: 2
96 Total Employees
Year Founded: 2016

SWTCH Benefits Overview

Company Culture

Offers a remote work program

Recently posted jobs

7 Days AgoSaved
In-Office or Remote
5 Locations
Energy
Identify and qualify leads, maintain client relationships, research targeted markets, support outbound initiatives and channel partnerships, collaborate with marketing and sales, track activity in CRM, stay current on industry and competitors, and exceed performance metrics.
17 Days AgoSaved
In-Office
Toronto, ON, CAN
Energy
Manage day-to-day accounting including reconciliations, month- and year-end closings, financial statement preparation, invoicing, payments, tax support for US and Canada, audit support, policy development, and cross-departmental financial guidance.