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


Upstart AEC

We help AEC firms drive local results with global teams. Move projects quicker, grow your business, and boost margins with a modern nearshore AEC partner. We offer the simplest, most effective AI-powered solutions specifically designed for AEC teams. Recognized as a Great Place to Work in 2024. Listed among Forbes America's Top Startup Employers in 2025.


Employees

11-50

Links