Shari Villarosa photograph

Shari Villarosa

Use attributes for filter !
Gender Female
Spouse Richard G. Olson
Date of Reg.
Date of Upd.
ID1111756
Send edit request

Shari Villarosa Life story


Shari English Woods Villarosa is a United States diplomat and career foreign service officer. She was the United States Ambassador to Mauritius and to the Seychelles from 2012 to 2017.

Related Persons

Next Profile ❯