Head of Sales @ Leading sales charge for enterprise software startup disrupting $37B market. From January 2015 to Present (10 months) Palo AltoDirector of Sales @ Think about the last interaction you had with a business. Was it a good one? Could it have been better? As a customer in this scenario, these questions may seem obvious.