Crown Castle International Corp.
Business Development Manager, Managed Solutions
28 days ago
New York
Bachelor's degree or equivalent experience required * Recent Sales Overlay and/or Management Experience * Minimum 7+ years of experience in a telecommunications, security, or cloud / networking sales