Britain's Premier Job Portal
Join our team as a Partner Portal Support Specialist, located in Richmond Hill, ON / Waterloo, ON / Dallas, TX. This 1‑year onsite contract emphasizes client relations and technical troubleshooting, operating four days a week.
In this role, you will be the main point of contact for partner portal inquiries, providing first‑line support and ensuring smooth onboarding processes. Your responsibilities include managing user access, tracking trial orders, and supporting demo environments. Collaborate across teams while maintaining a partner‑first mindset with explicit communication and attention to detail.