Bob Leveille has served as Chief Compliance Officer for Invesco Advisers, Inc. and the Invesco Funds since 2016. Mr. Leveille also serves as the Head of Compliance, North America and in such role oversees the Compliance team supporting the various Invesco business units in the region.
Prior to joining Invesco. Mr. Leveille served as the chief compliance officer for Putnam Investments and the Putnam Funds, where he managed the firm’s compliance department. He previously served as the company’s managing director and senior counsel, responsible for providing legal services to Putnam’s investment division, the retail sales organization and the operations group. During his career, which has spanned more than 20 years, he also worked at Bell Boyd & Lloyd LLC, the Liberty Funds Group LLC and Ropes & Gray.
Mr. Leveille earned a BA degree from Duke University and a JD from Harvard Law School.