SaaS Database/People/Alyxa LeaseALAlyxa LeaseChief People Officer at BetterCloudLinkedInCompanyBetterCloudNew York, United States · Founded 2011Revenue$67MFunding$186.9MTeam size199Customers2.5KCompany profile →Also at BetterCloudDavid Politis · CEOSean Hill · CFO