Mackenzie gets $20M GECOM office