About the role
Must-Haves: Bachelor’s degree or diploma from an accredited university or college 3+ years of experience in customer service or sales support Strong oral and written communication skills Advanced proficiency with Microsoft Office Experience using SAP Strong organisational and time management skills Ability to work in a fast-paced, high-stress environment with multiple competing priorities Team-oriented mindset with strong initiative, problem-solving, and customer focus Plusses: Additional experience in field activities, Sales Support, or Sales Force environments French language skills Manufacturing environment experience Supply chain knowledge Strong analytical skills Experience supporting e-commerce platforms, order management, and finance-related customer issues Day-to-Day: Support Sales Managers across an assigned territory to drive sales growth and meet financial targets Manage customer accounts and handle administrative follow-up via phone and email Troubleshoot issues related to orders, account status, and customer requests Create customer accounts and item set-ups while ensuring compliance with business processes and policies Support pre-sales efforts including customer inquiries and quote preparation Perform order entry and order management from booking support through shipment and invoicing Coordinate cross-functional teams involved in pre-order and order management activities Act as a key point of contact for billing disputes, credit memos, collections, payments, and credit card transactions Identify and implement continuous improvement opportunities to enhance customer satisfaction, productivity, and cost control Build strong customer relationships through clear communication and responsive support Work within defined KPIs and performance targets Job Description: Insight Global is seeking a Sales Support Specialist for a top energy technology client. This candidate will work closely with Sales Managers to support a designated territory and help drive business growth across multiple product lines. The ideal person will be highly organised, customer-focused, and comfortable working within structured processes in a fast-paced environment. They will support pre-sales activity, manage order entry and order lifecycle processes, assist with account administration, and help resolve customer finance and billing issues. This is a great opportunity for someone who enjoys cross-functional coordination, operational support, and building strong customer relationships while contributing directly to sales success.
Not the right fit? Search for Sales Support Specialist jobs in Markham, Ontario, Canada
About Insight Global
Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our teams of tech-enabled recruiters are dedicated to finding the right talent and technical solutions to help our customers thrive. At our core, we are dedicated to empowering people to do great things. That’s why we’re passionate about developing our people personally, professionally, and financially so they can be the light to the world around them. n, Evergreen. To find out more, visit www.insightglobal.com
Similar Jobs
About the role
Must-Haves: Bachelor’s degree or diploma from an accredited university or college 3+ years of experience in customer service or sales support Strong oral and written communication skills Advanced proficiency with Microsoft Office Experience using SAP Strong organisational and time management skills Ability to work in a fast-paced, high-stress environment with multiple competing priorities Team-oriented mindset with strong initiative, problem-solving, and customer focus Plusses: Additional experience in field activities, Sales Support, or Sales Force environments French language skills Manufacturing environment experience Supply chain knowledge Strong analytical skills Experience supporting e-commerce platforms, order management, and finance-related customer issues Day-to-Day: Support Sales Managers across an assigned territory to drive sales growth and meet financial targets Manage customer accounts and handle administrative follow-up via phone and email Troubleshoot issues related to orders, account status, and customer requests Create customer accounts and item set-ups while ensuring compliance with business processes and policies Support pre-sales efforts including customer inquiries and quote preparation Perform order entry and order management from booking support through shipment and invoicing Coordinate cross-functional teams involved in pre-order and order management activities Act as a key point of contact for billing disputes, credit memos, collections, payments, and credit card transactions Identify and implement continuous improvement opportunities to enhance customer satisfaction, productivity, and cost control Build strong customer relationships through clear communication and responsive support Work within defined KPIs and performance targets Job Description: Insight Global is seeking a Sales Support Specialist for a top energy technology client. This candidate will work closely with Sales Managers to support a designated territory and help drive business growth across multiple product lines. The ideal person will be highly organised, customer-focused, and comfortable working within structured processes in a fast-paced environment. They will support pre-sales activity, manage order entry and order lifecycle processes, assist with account administration, and help resolve customer finance and billing issues. This is a great opportunity for someone who enjoys cross-functional coordination, operational support, and building strong customer relationships while contributing directly to sales success.
Not the right fit? Search for Sales Support Specialist jobs in Markham, Ontario, Canada
About Insight Global
Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our teams of tech-enabled recruiters are dedicated to finding the right talent and technical solutions to help our customers thrive. At our core, we are dedicated to empowering people to do great things. That’s why we’re passionate about developing our people personally, professionally, and financially so they can be the light to the world around them. n, Evergreen. To find out more, visit www.insightglobal.com