Upclick careers and job opportunities

Keep In

Get the answers you need now. We are experts in selling digital goods/services online and we are ready to share that experience with you.

Select Your Language

Complete This Form

Please select one topic from the drop down menu below in order to assist you as efficiently as possible.

Your information will be used and handled in accordance to our Privacy Policy

Contact Information

Corporate Headquarters


7075 Place Robert-Joncas, Suite 142, Montreal, QC, Canada, H4M 2Z2
North America: 1 (888) 448-6822
Europe: (+44) 203 393 7512
Australia: (+61) 1800 776 374

US Office

UC Distribution LLC

2915 Ogletown Rd. #3783, Newark, DE 19713

European Office


48/4 Amery Street, Sliema SLM 1701