Travelers
Radha Narla is currently the Vice President and Chief Architect at Travelers since July 2025. Previously, Narla served as Associate Vice President and Chief Architect at Nationwide from January 2005 to November 2024, leading the architecture for Corporate Development, Strategy, Data, AI, and Innovation, overseeing a technology strategy and architecture portfolio exceeding $200 million across multiple business areas. Narla's experience also includes roles as Director of IT Architecture, focusing on solutions architecture in various business areas, and as a Consultant in IT Architecture, delivering architecture for large-scale transformational programs. Narla holds a Master of Science in Computer Science from Franklin University and a Bachelor of Engineering in Electronics and Telecommunications Engineering from IETE.
This person is not in any teams
This person is not in any offices