Leadership

Our Team

Veena Radhakrishna

Co-Founder – Business Strategy Head

Chandramohan M

Chief Operations Officer

Steven Neebe

President US

Leon Thadimalla

Head - Mechanical Design

Alan S. Giebel

Business Development Director - APAC

Somashekar TC

Projects Head

Nayan Tamgadge

Assistant General Manager - Sales