G

On-Site Customer Support Role at Giftcraft

Giftcraft

vaughan, york region, Canada Full-time July 13, 2026

Found Description

Join Giftcraft in Toronto as an On-Site Customer Support Representative and directly influence customer satisfaction. Manage inbound inquiries, coordinate with internal teams, and ensure seamless order processing.
This full-time position involves engaging with customers through various channels while maintaining professionalism. You will track orders, respond to requests, and help retailers by providing timely updates on promotions. Additionally, you'll identify recurring challenges and recommend improvements in service processes.
Key Responsibilities:
• Handle calls and emails from customers efficiently
• Process orders and manage documentation in CRM
• Coordinate with sales and logistics for order fulfillment
• Update retailers on inventory and shipping details
• Suggest enhancements for customer service processes
Requirements:
• Experience in customer-focused roles
• Excellent communication and listening skills
• Familiarity with CRM systems and MS O...

Ready to Apply?

Submit your application for On-Site Customer Support Role at Giftcraft at Giftcraft

Apply Now