Oli on the Up at Sesui

Award-winning call management software firm Sesui has appointed a new Head of Marketing Strategy. Oli White will support Sesui’s growth and business development amidst the rapidly growing demand for cloud co...