Michael Sean Macrae O'hara | Bedriftsoversikten