Sushma Ponnuru

People Partner at Eudia

Sushma Ponnuru is a seasoned HR professional with extensive experience in various roles related to human resources and organizational development. Currently serving as a Founding People Team Member at Eudia since March 2025, Sushma previously held multiple positions at Leanplum by CleverTap, including HR Manager, where responsibilities included HR business partnering. Sushma's career also includes roles at TrustArc, Home Health Resource Group, and other organizations, where skills were honed in recruitment, onboarding, employee experience, and HR analytics. Educational qualifications include a Master's degree in Organization & Leadership from the University of San Francisco, a Professional Certificate in Human Resources Management from the University of California, Santa Cruz, an MBA from University Canada West, and a Bachelor's degree in Electrical and Electronics Engineering.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices