Madhur Jain Email

VP Products . Origin

Current Roles

Employees:
88
Revenue:
$12.8M
About
Origin offers software, services, and managed solutions that suit the modernizing utility; is steadfast in delivering the kind of trusted collaboration that utilities need; and is proven in navigating industry change smoothly and efficiently. Origin delivers trusted innovation.
Origin Address
1919 McKinney Ave
Dallas, TX
United States
Origin Email

Past Companies

OriginVice President of Products
OriginProduct Director
Origin Consulting, LLCProduct Manager

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.