Description: Position Description: Turn your passion for technology into a launchpad for your career. Are you fascinated by how technology can transform businesses and shape industries Do you thrive on solving problems, (more...) Company: CGI Location: New York City Posted on: 1970-01-01