Twitter appoints Helen Prowse as UK communications manager
Twitter has announced the appointment of Helen Prowse as its UK comms director, where she will look to increase the number of new people using the social media site. Prowse will start in the role on 23 July, coming from […]
Twitter appoints Helen Prowse as UK communications manager Read More »