Robert Cress is an experienced professional in business development and strategic investments, currently serving as Vice President of Business Development and Strategic Investments at Riggs Cat since September 2021. In addition to this role, Robert has been the Co-Founder and CEO of Mechanican since April 2017. Robert's career at Riggs Cat has included various managerial positions, showcasing expertise in power systems operations, product support sales, inside sales, and CRM management, with earlier roles at Caterpillar Inc. and HOLT CAT that provided foundational leadership training. Robert also has experience in logistics management from time at Rwanda Trading Company. Robert holds a Bachelor of Science in Business Administration with a focus on Organizational Leadership Management and Marketing from the University of Arkansas.
Sign up to view 0 direct reports
Get started