Since 1984, Shannon has worked in the United States Foreign Service, and he has served in embassies around the world.
Шеннон працював на дипломатичній службі Сполучених Штатів з 1984 року і служив у посольствах по всьому світу.