Steve Russell is the Co-Founder & CEO of Upstart 13 Inc. and Comuna. Prior to this, Steve held roles such as VP, Patient Services & Operations at CoverMyMeds, Senior Director Business Operations at PROS, and Technical Support/Helpdesk at IBM. Steve also has experience as a Senior Business Management Consultant at Datatrade PLC and as an Apprentice Mechanical Design Engineer at AESSEAL Inc. Steve holds a Master's degree in Information Systems Management from the University of Liverpool and has completed executive leadership training at the University of California, Berkeley, Haas School of Business.
Sign up to view 2 direct reports
Get started