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.
Sign up to view 0 direct reports
Get started
This person is not in any teams