Don Allen has joined SEI as Managing Director, Head of Investment Product Sales, marking a new senior leadership appointment for the global financial technology, operations, and investment solutions provider.
In his new role, Allen is expected to support SEI’s investment product sales strategy, working closely with clients and internal teams to strengthen product distribution, market engagement, and commercial growth across the firm’s investment solutions business.
Allen brings broad experience in investment sales, client relationship management, and financial services distribution. His appointment reflects SEI’s continued focus on expanding its investment offering and enhancing the way it delivers solutions to asset managers, financial advisers, institutional investors, banks, and wealth management clients.
SEI is a global provider of financial technology, operations, and asset management services for the financial services industry. The company delivers solutions designed to simplify complexity, improve efficiency, and support growth across different areas of the investment ecosystem.
As Head of Investment Product Sales, Allen is expected to play an important role in helping SEI strengthen client connectivity and support the commercialization of its investment products. His role will likely focus on aligning product capabilities with client needs, identifying growth opportunities, and supporting stronger engagement across SEI’s target markets.
The appointment comes as investment firms continue to navigate changing client expectations, demand for diversified investment products, and the need for scalable technology-driven solutions. In this environment, experienced sales leadership remains essential for firms seeking to deepen client relationships and expand market reach.
Allen’s move to SEI highlights the company’s ongoing commitment to strengthening its investment product business through experienced leadership and a client-focused approach. His background in sales and financial services is expected to support SEI’s broader strategy of delivering integrated solutions that connect investment expertise, technology, and operational infrastructure.

