Radha Narla

Vice President, Chief Architect at 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.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices