Glenn began his career in telecommunications in the 1990s and started his own telecommunications management firm in 1999, which later became part of OnCall Telecom.
With Glenn’s knack for evaluating business models and identifying growth opportunities, OnCall Telecom has become a premier leader in helping businesses nationwide design, procure, implement, and manage voice and data networks.