Randy Ball currently serves as Chief Operating Officer at NESSCO - Telecoms System Integration (TSI) since December 2024. Previously, Randy held the position of VP Systems Integration at Viasat Inc. from May 2021 to January 2025 and served as VP of Systems Integration and General Manager at RigNet from February 2017 to April 2022. Prior experience includes roles as Deputy Project Director at ONESUBSEA and Project Manager at Cameron, where Randy led significant engineering, procurement, and construction projects. Randy's career began at CB Richard Ellis as an Associate, focusing on underwriting properties. Randy earned a Bachelor of Science in Finance and Economics from Southern Methodist University in 2006.
This person is not in the org chart
This person is not in any teams