Author: Geri Anne Fennessey

Geri Anne Fennessey

Geri Anne Fennessey is a New York City-based freelance writer and communications consultant.