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
Jimmy Walsh
Director, Operations & Customer Services