formerly Prospect.
Company Information
Website
Employee count
1,598
Industry
Telecommunications
Headquarter
Santa Clara, California, United States
Stephen Douglas
Head of Market Strategy
Ajay Vemuru
Director, Business Strategy - Americas
Lisa Elliott
Head of EMEA Marketing
Raphael Grech
Technical Strategist (PNT) - Emerging Technologies
Saurabh Dua
Director of Engineering and DevOps, Raleigh Site Leader