David Carroll

Senior Engineering Manager

David Carroll is a seasoned engineering manager with extensive experience in embedded software and hardware engineering. Currently serving as the Senior Engineering Manager at Xylem Inc. since August 2017, David leads a team in designing advanced metrology and wireless communication systems for international markets. Prior to joining Xylem, David held various managerial positions at Cisco from January 2001 to April 2017, including roles focusing on network compliance, operational management, and software development. David holds a Master’s degree in Computer Science from North Carolina State University and dual Bachelor's degrees in Electronic Engineering Technology and Music from Brigham Young University.

Links

Previous companies