JL

John Luiz

Head of Content - Americas

John Luiz is a seasoned marketing and communications professional specializing in financial services. Currently the Head of Content - Americas at Schroders, they previously held roles as Vice President/Editor-in-Chief at OppenheimerFunds and Vice President/Creative Director at MFS Investment Management, where they led teams that produced impactful thought leadership and marketing content. John has extensive experience in brand stewardship and integrated communications, and is recognized for developing award-winning campaigns that enhance client engagement. They hold an AB in English from the College of the Holy Cross and are FINRA Series 6 and 26 licensed.

Location

Yonkers, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices