Mallard Investments Email Format
Investment ManagementOhio, United States2-10 Employees
Mallard Investments is an investment management firm based in Chagrin Falls, Ohio. It provides investment management services to clients, focusing on overseeing investment portfolios. The firm is small in size, reflecting a compact team structure. In 2022, reports indicate that Mallard Advisors was acquired by Mercer Advisors, representing a notable change in the ownership of the related advisory business. This development illustrates the broader activity and consolidation occurring within the investment management industry.