Patricia Favreau has extensive experience in marketing, research, and innovation systems. Patricia has held positions such as President at Redscout, Chief Marketing Officer at New York Life Insurance Company, and currently serves as the Executive Vice President & Chief Marketing Officer at Church Pension Group/Fund. Patricia is skilled in qualitative research methodologies and has a background in law and English.
Sign up to view 7 direct reports
Get started