The Customer Program Manager will play a crucial role in managing customer semiconductor switching projects and programs from initiation to completion, ensuring alignment with customer requirements and milestones. They will directly engage with customers to understand their needs, provide technical guidance, and address any concerns or issues in a timely manner. Moreover, this role entails managing the customer interface with engineering groups, ensuring quality deliveries in a timely manner while maintaining customer relationships, promoting new engagements, and driving them to smooth execution. The Customer Program Manager will drive continuous improvement initiatives to enhance project management processes and methodologies, make customer delivery tradeoffs, resolve internal and external conflicts, mitigate risks, and promote internal engineering processes to improve the customer experience. They will also deliver compelling presentations and reports to communicate project status, milestones, and deliverables to customers, stakeholders, and senior management.