
Will Newman
Sales
Will is responsible for sales and customer relationships in the EMEA region, based out of London. Will is focused on building valued partnerships and making our international customers as successful as possible. Before Truera, Will worked in the open source software space, primarily within financial services, at both Confluent and DataStax.