Josh Lockwood currently serves as Vice President for Climate Change & Sustainability at the American Red Cross, a position held since September 2019. Previously, Josh served as the CEO of the American Red Cross Greater New York Region from June 2012 to November 2021. Josh holds a Master's degree in International Affairs from Columbia University and is a graduate of Wesleyan University.
This person is not in the org chart
This person is not in any teams