Garvey was the associate director for international liaison at the George C. Marshall European Center for Security Studies, deputy coordinator at the Bureau of International Information Programs at the Department of State and as director of the Office of North Central European Affairs at the Bureau of European and Eurasian Affairs at the Department of State.