Meet the Crosslake Team


David van Toor

Managing Director

David has led regional and divisional technology businesses in the US, Brazil, Europe and Australia for more than 25 years. An expert in data-driven, root-cause analysis of business problems, David has transformed support, engineering, and sales and marketing teams to support business growth through innovative initiatives that improve customer experience and operational excellence.