Janet Leigh

Janet Leigh

VP of Operations

Ms. Leigh has more than 19 years of operational support experience in the telecommunications and technology industries. At C3, Janet oversees daily operations, billing, provisioning, regulatory, and manages key vendor relationships. She is also an integral part of the team responsible for evaluating and integrating acquisitions.