Steve Russell

Co-founder & CEO at Upstart AEC

Steve Russell is a seasoned executive with extensive experience in leadership roles across various industries. Currently serving as Co-Founder and CEO at both Upstart 13 Inc. and Comuna, Steve previously held key positions including VP of Patient Services & Operations at McKesson, and VP of Customer Operations at CoverMyMeds. With a significant tenure at PROS as Senior Director of Business Operations, other roles include Senior Business Management Consultant at Datatrade PLC and technical support at IBM. Steve's educational background features an Executive Leadership degree from the University of California, Berkeley, and a Master's degree in Information Systems Management from the University of Liverpool, complemented by qualifications in Manufacturing Engineering from Derby College and Mackworth College.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices