OnviSource Executive Management Team

Our Executive Team

Ray Naeini
Chairman & CEO
Anita Hubbard
Executive Advisory
Board Member
Art Yri
CTO
Francisca Alegria
Executive Vice President,
Enterprise Solutions
Brian Severson
Vice President,
Product Management
Sherry Pippin
Vice President,
Human Resources & Administration
Jimmy Walsh
Director, Operations & Customer Services
Roger Dennis
Vice President,
Corporate & Finance