Mark McCarron, CFA, currently serves as Partner and Chief Investment Officer at Wescott Financial Advisory Group, LLC since October 2017. Prior to this role, Mark held the position of Managing Director of Investment Strategy at Pitcairn from September 2015 to September 2017. Mark also served as Vice President and Chief Investment Strategist at Drexel Morgan Capital Advisers, Inc. from 2011 to September 2015, and as Managing Director of Client Investment Strategy at SEI Investments from June 1994 to July 2011. Mark earned a Bachelor of Science degree in Finance from Boston College's Wallace E. Carroll School of Management, graduating in 1994.
Sign up to view 0 direct reports
Get started