Vedvyas Krishnamoorthy

San Francisco, California, US

Business Development Manager
Background
Work Experience

Pre-sales consultant and solution architect

Tata Consultancy Services

June 2010 - December 2016