John Leonard
John Leonard
President and Chief Executive Officer

The MEMIC Group