Ruth Polen Welch

Adjunct Professor Of Business at Santa Clara University

Ruth Polen Welch is an experienced human resources executive with a robust background in leading organizational change and enhancing employee success across various sectors. Currently serving as the Director of Human Resources at Sunnyvale Community Services, Ruth focuses on talent acquisition, career development, and succession planning. Previous roles include Vice President at Nascent Integrated Solutions, where Ruth prioritized workplace safety and compliance, and Vice President of HR Operations at Delphix, responsible for establishing scalable HR operations for an international workforce. Ruth's strategic contributions at A10 Networks and NPI Solutions, Inc. facilitated global HR functions and supported significant company growth. With a solid educational foundation in Sociology, Anthropology, and ESL Education from Santa Clara University, Ruth brings a comprehensive approach to human capital development.

Location

Sunnyvale, United States

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices


Santa Clara University

7 followers

Located 40 miles south of San Francisco in California’s Silicon Valley, Santa Clara University offers rigorous undergraduate curricula in the arts and sciences, business, and engineering. It has nationally recognized graduate and professional schools in business, law, engineering, pastoral ministries, counseling psychology, education, and theology.


Employees

1,001-5,000

Links