Alicia Leach is the vice president of sales at Fuze, a cloud-based video conferencing solution that connects people and organizations across devices. She was previously a strategic account executive at the same company. He has also worked as a customer success manager at Salesforce.com.. Leach holds a bachelor’s degree in telecom and broadcast. journalism from Pepperdine University.