Cameron Duncan Macleod | Bedriftsoversikten