David Ewen is a Senior Director of Software Engineering and IT leader with extensive experience in guiding large IT organizations, currently overseeing a team of over 90 at TIAA. They excel in Agile transformation and cloud technology advocacy, focusing on delivering high-quality software solutions. With a diverse background that includes roles as a Principal Consultant and Director of Platform Services, David has also served in the U.S. Army and holds an MBA from Indiana Wesleyan University. They are currently pursuing a B.S. in Information Technology at the University of Cincinnati.
This person is not in any teams
This person is not in any offices