By proceeding, you agree to our Terms of Use and Privacy Policy.
Amelia Nickerson is the current CEO of First Step Staffing. First Step Staffing, the largest nonprofit employment agency in the country, was founded in Atlanta in 2007.
Talks About #business
Preferred Locations #NorthAmerica
What solutions will your investments drive forward? Our local, national, and global economies face significant challenges and opportunities - from public health to racial equity, disruptive technology to climate action.