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
Michael Roberts
Corporate Vice President
Brian Severson
Vice President,
Product Management
Jimmy Walsh
Director, Operations & Customer Services