Desde 2004, la princesa Mary ha estado trabajando con varias organizaciones, misiones y programas.