Tras aprobar el Bachillerato en Oxford, Inglaterra, Otto fue admitido en la Universidad de Harvard, de la que se graduó en 1990 y donde más tarde cursaría su MBA (en la Harvard Business School).
[1] Desde entonces ha seguido ligado a este instituto en calidad de voluntario y benefactor.
[1] El donativo también ha servido para establecer un fondo de desafío con fines similares.
[2] Adicionalmente, comparte junto a su madre y hermana Katharina el 14 % de las acciones de Paramount Group, que posee y administra propiedades empresariales en Estados Unidos.
[3] Al quedarse su hermanastro, Michael Otto, con la dirección del Grupo Otto, Alexander obtuvo de su padre la filial inmobiliaria del torontoniano Grupo Sagitta, llamada ECE,[4] la cual ha dirigido con mucha destreza, convirtiéndola en el propietario y administrador de algunos de los centros comerciales más grande del mundo.