Skip to main content

Kelly Barraza

Managing Editor at Site Selection Magazine

Kelly Barraza is managing editor at Site Selection Magazine. She has worked in scientific and B2B publications since 2018 and holds an English Literature degree from Georgia State University. An Atlanta native, Kelly spends her free time with her friends, pets and hobbies.

e-mail: kelly.barraza@conway.com

Articles By This Author

TOP MEXICAN LOCATIONS 2026: NEW RANKINGS Driven by Data

Based on corporate facility project investment data, Querétaro is the top performing state in Mexico and 10 regions distinguish themselves as Mexico’s Top Metros in this first-ever ranking of its kind for the country in Site Selection’s history.

TOP DEALS OF 2025

Judged by capital investment and job creation, Site Selection presents the Top 20 economic development projects in North America and abroad in 2025.