Chief Strategy Officer
Kieran Carroll is the Chief Strategy Officer at ZeroEyes, the industry’s leading active threat detection platform. Before assuming his current role, he served as Chief of Staff and aligned strategic priorities for the company.
Kieran came to ZeroEyes from PwC’s advisory practice, where he delivered strategy and management solutions to clients in the telecommunications, financial services, and healthcare industries. Previously, he served as a naval officer for more than a decade and led cross-functional teams at Special Operations Forces and Intelligence Community organizations. As such, he executed high-risk operations and national tasking during deployments to Afghanistan, Africa, and across the Middle East.
He sits on boards of several early-stage defense and aerospace technology startups and formerly served on the advisory board of One Stop Systems (NASDAQ: OSS).
Kieran is a graduate of the United States Naval Academy and received an MBA from Cornell University’s Johnson Graduate School of Management. Originally from Washington, DC, he lives outside of Philadelphia with his wife Kristen, his daughters Caleigh and Chloe, and his son Jack.