The Channel Company

608 Total Employees

Teams at The Channel Company

4 Days AgoSaved
In-Office
Sydney, New South Wales, AUS
AdTech • Information Technology
Support and onboard IT partners to client partner programs, provide guidance on marketing/sales tools and campaigns, run demos and trainings, generate Excel reports and PowerPoint updates, capture partner feedback, and maintain ongoing partner relationships to help promote vendor products.