Ross Ellis
About Ross Ellis
Ross Ellis is the VP of Marketing and Thought Leadership at SEI in Oaks, Pennsylvania, with a background in marketing and strategic planning across several financial institutions.
Title and Current Role
Ross Ellis is the Vice President of Marketing and Thought Leadership at SEI, based in Oaks, Pennsylvania, United States. He oversees initiatives that include marketing, public relations, advertising, and sales support aimed at promoting SEI's comprehensive offerings and increasing brand awareness.
Career at SEI
Ross Ellis has been with SEI since June 2009, focusing on positioning the company as a leader in global investment operations outsourcing. Prior to his current role, he worked at SEI from 1999 to 2007 as Vice President of Product Development and Marketing And Thought Leadership. In his current capacity, he leads the SEI Knowledge Partnership, a thought leadership program analyzing and communicating insights on market trends affecting the traditional and alternative investments industry.
Previous Experience
Before his tenure at SEI, Ross Ellis served as Director of Marketing at Everest Capital from 2007 to 2009. He was Vice President of Offshore Fund Marketing at Nicholas Applegate from 1998 to 1999. He also held roles at Bank of America, including Vice President of Offshore Funds from 1993 to 1998 and Vice President of Strategic Planning and Project Management from 1992 to 1993. Early in his career, he worked at Security Pacific Merchant Bank, advancing from Assistant Vice President of Mergers and Acquisitions to Vice President and Executive Assistant to the Vice Chairman between 1988 and 1991.
Educational Background
Ross Ellis holds a Master of Business Administration with a focus on Real Estate and Finance from the Haas School of Business at the University of California, Berkeley, earned between 1986 and 1988. He also holds a Bachelor of Science in Economics from the University of California, Davis, which he completed from 1979 to 1983.