Leon Khela is the Director of Business Development at Bleuwave, a position they have held since 2024. Previously, Leon served in various sales and management roles, including Director of Sales at Westsiderentals.com and Director of Client Success at Comparably. They began their career in property management with NSG Enterprises, managing over 30 properties and collaborating with online rental services. Leon holds a Bachelor of Arts in English from the University of California and UCLA, completed in 2008.
This person is not in the org chart
This person is not in any teams
This person is not in any offices