Reporting to the Customer Service Manager, you will assist in the overall…
Reporting to the Customer Service Manager, you will assist in the overall…
If you can't find an appropriate job, but want to be considered for future positions, submit your resume here.
UpClick was founded by previous executives of Dell Computer and Nortel in 2006 and is privately funded. The company currently employs over 90 people with its headquarters based in Montreal, Canada. The company has developed a payment platform that combines a marketplace where merchants can cross-sell each other’s products. The business model is built on absorbing the transaction processing costs of our merchants by offering complimentary products from our marketplace at the time of checkout.