Joel Krause has a background in account management and sales, with experience at NetSuite as the Vice President of Account Management in the General Business vertical. Prior to that, Joel held roles at Insight Global and Ericsson. Joel graduated from The University of Kansas with a degree in Business, Management & Leadership; Human Resources.
June, 2021 - present
June, 2019
April, 2017
February, 2015
March, 2014