GFL Environmental Inc.

HQ
Vaughan
Total Offices: 39
20,000 Total Employees
Year Founded: 2007

Teams at GFL Environmental Inc.

12 Hours AgoSaved
In-Office
North Little Rock, AR, USA
Greentech • Other • Professional Services • Industrial
Inside Account Representative responsible for inbound and outbound B2B sales calls, lead generation, opportunity follow-up, contract negotiations, customer retention, and achieving monthly growth quotas. The role manages customer databases, documents sales activities, prepares reports, promotes commercial and industrial services, and closes new business. Requires strong communication, selling, organizational, analytical, and customer service skills, along with Microsoft Office experience and the ability to work independently or collaboratively.
14 Hours AgoSaved
In-Office
Greenville, NC, USA
Greentech • Other • Professional Services • Industrial
Own the Greenville, North Carolina territory by prospecting commercial and industrial accounts, conducting needs assessments, recommending tailored waste management solutions, preparing quotes, negotiating contracts, and closing new business. The role also involves nurturing client relationships, retaining and expanding accounts, monitoring competitors, analyzing market trends, and representing GFL at networking and community events.
16 Hours AgoSaved
In-Office
Vaughan, ON, CAN
Greentech • Other • Professional Services • Industrial
Manage financial reporting, technical IFRS accounting analysis, purchase price allocations, internal and external financial statements, disclosures, and external audit coordination. The role supports M&A activity, translates accounting standards into business guidance, prepares complex technical memos, and ensures accurate reporting and compliance. Candidates must be designated CPAs with at least six years of related experience, including Big 4 experience, and be able to work independently in a fast-paced environment.