John Hudson is currently working as an Insurance Manager at Independent Builders Merchant Group. Prior to this, John had a long career at Business Insurance Services, where John held the position of Regional Sales Manager. With experience as an Agency Inspector at Sun Alliance Insurance Group, John has a strong background in managing and developing insurance accounts. John's educational background includes attending Waterloo Grammar School.
This person is not in the org chart
This person is not in any offices