Rick brings with him 35 years of experience in financial management and strategic guidance from two Fortune 100 technology leaders.