Learn more
Log in
Ribbon Communications
Contact
Links
View in org chart
Norm Peters
Senior Vice President Of Engineering
Kamakshi Payyavala
Software Engineering Lead Analyst
Ram Geva
Technical Presales Group Manager
Brian Schutte
IT Business Analyst
Emre Aydoğan
Global Product Support Engineer
+ 123 more
July 1, 2024 - present
December, 2017
Director of Engineering at Nava
Head of Marketing Data at L'Oreal
Head of Digital Analytics at L'Oreal
Senior Director Life-sciences & Healthcare - Engineering at Infosys
Test Engineer at RapL