SWTCH

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

Jobs at SWTCH

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

5 Days AgoSaved
In-Office
Toronto, ON, CAN
Energy
Provide technical support and guidance for EV charging and energy management solutions, support sales in partnership development, liaise with engineering and product teams, deliver trainings, attend industry events, and stay current on EV charging trends.
13 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.
21 Days AgoSaved
In-Office
Toronto, ON, CAN
Energy
Support procurement and logistics by managing inventory, packing and booking shipments, coordinating receiving, generating forecasting reports, monitoring stock levels, and collaborating with internal teams and external vendors and carriers to ensure timely deliveries.