Craig MacLeod

Craig MacLeod was raised in the Chicago area. He spent thirty years in San Francisco and Marin County, California, with short stays in New Canaan, Connecticut, and Santa Fe, New Mexico.

Mr. MacLeod also serves as a lead trustee for a multi-generational family trust, and as a board member and Treasurer of a nonprofit that runs three farmers' markets in Minneapolis.

He has 33 years of experience in investment operations, investment systems, and financial analysis. Mr. MacLeod is the former COO and a founding partner of a small registered investment advisor in the San Francisco area. Prior to this, he was with White Mountains Insurance Company, Fireman’s Fund Insurance Company, and Mobil Oil Company.


Org chart

This person is not in the org chart