Grant Channing

Active Acme, MI Executive Vice-President for Grand Traverse Resort and Spa Inc