Michelle Lee is a global corporate communications leader and a brand & reputation strategist. She is the Head of Americas at The Woolmark Company.
Michelle Lee is a global corporate communications leader and a brand & reputation strategist. She is the Head of Americas at The Woolmark Company.