Christal Bemont is a seasoned executive with extensive experience in leading global businesses and driving revenue growth in the technology sector, currently serving as CEO of Talend and Board Member at Barracuda.
Victor Mehren is a seasoned executive with a track record of growing revenues and EBITDA across various consumer product categories and countries, currently serving as the CEO of Second Nature Brands.