Chief Revenue Officer
Larry is a proven Sales leader with over 25 years of experience spending the majority of time with EMC Corp and later Dell Technologies. He has led a large variety of Enterprise teams in the Americas and Latin America responsible for generating $4B of annual sales. A person who has always focused on customer satisfaction and driving results across all business units. Larry is responsible for global execution of the company’s sales, channel and Go-to -Market operations.
"Customer and Growth Focused!"