Cuckoo Appoints New MD – Sarah Howells
Cuckoo, the broadband disruptor known for entering the market to “fix a broken industry,” today announced the appointment of Sarah Howells as Managing Director. Sarah, previously Cuckoo’s Chief Customer Officer, will now take on the newly created role. Sarah will be in charge all customer-facing operations, encompassing Sales, Customer Service, User Experience, Digital, Brand, Marketing, … Read more