Marketing and Communications Manager, Dwight School London
Karen Strickland is the Marketing and Communications Manager at Dwight School London, which is one of a group of five IB schools around the world. Karen returned to London two years ago after living in China for 14 years where she worked as the Head of Internal Communications...
Read More →