IT Support Specialist at Channel Technologies | Work Whale