The leadership team at Mesh has a history of experience in human resources, consulting, and data analytics. They also have experience working at startups and large companies. They have a mix of education backgrounds, with some members having degrees in computer science, electrical engineering, and marketing.
View all