Mercer Advisors operates a dedicated office in Coeur d’Alene, Idaho, located at 1250 Ironwood Drive, Suite 110.
As of April 30, 2023, Mercer Advisors manages approximately $48 billion in assets, operates over 80 locations nationwide, and employs nearly 900 professionals. The firm emphasizes a unified and integrated approach, ensuring clients receive comprehensive and coordinated financial advice.
In June 2023, Mercer Advisors expanded its strategic investor group by adding.