Liz Richards
Head Of Strategic Partnerships Global Marketing And Brand Communications @ Credit Suisse
About Liz Richards
Liz Richards serves as the Head of Strategic Partnerships for Global Marketing and Brand Communications at Credit Suisse, a position she has held since 2018. With extensive experience at Thomson Reuters in various marketing roles, she has developed a strong background in strategic marketing and communications.