Scott Crosby is the Managing Director at Upstream Solutions, a position they have held since 2024, following their tenure as CEO. With over three decades of experience in document and technology solutions, Scott previously served as the Executive General Manager of Sales & Marketing from 2011 to 2017. They have also held various management roles, including General Manager Sales for Victoria and Business Development Manager at Electronic Banking Solutions. Scott is committed to empowering teams and fostering innovative partnerships to help clients optimize their operations.
This person is not in the org chart
This person is not in any teams
This person is not in any offices