Through the story of two immigrants from Cuba, we shine a light on a group of IT professionals who sometimes have to work for years to regain their profession in IT.
Corporate Headquarters
16401 Swingley Ridge Road, Suite 500
Chesterfield, MO 63017
844.622.5710