The Weather Group
Craig Ross is an experienced information technology professional currently serving as an Information Technology Analyst at Allen Media Group since May 2024. Prior to this, Craig held various roles at The Weather Channel, including IT and Video Production Engineer, IT/Production Support at The Grio, and Senior Technical Consultant, starting in March 2022. Craig's notable leadership experience includes serving as President of Artisan LVX from May 2011 to October 2022, providing infrastructure solutions in the New York area. Additionally, Craig has held executive positions as President & CEO at On-Location Networks and Advanced Network Innovations, and as Director at Optima Communications Systems Inc. Early career experiences include consulting roles at Lehman Brothers and technical positions at Sequence Support Services and Young & Rubicam.
This person is not in any teams
This person is not in any offices