Alan Davidson has a diverse work experience spanning various roles and companies. Alan started their career at Charter Communications in 1998 as a Production Technician, working in that role until 2004. In 2004, they joined Switch as a Technical Director, where they worked for 15 years until 2019. During their time at Switch, they held various positions, including Senior Technical Director and Director of Streaming & Video Services. In 2020, they briefly worked as a Video Director at Worre Studios before joining Switch again in 2021 as a Senior Director of Event Technology. Currently, Alan is still working at Switch in this role.
Alan Davidson attended Mexico High School from 1989 to 1992. Alan then went on to study Electronic Media Production at Missouri State University, earning a Bachelor of Science (BS) degree in that field from 1992 to 1996. No additional certifications are provided for Alan Davidson.
Sign up to view 6 direct reports
Get started