Rachel von Speyr
Posted onRachel is Head of Marketing for the practice and oversees all of the practices marketing activities. Rachel also formulates our client care programmes and works closely with Partners on the development of TWP’s marketing strategy and wider business development. Rachel has over 30 years of experience in the marketing industry and has previously worked for […]