MGI consists of highly educated and trained professionals who work in collaboration with specialist support staff to achieve a positive impact on the business of our clients.