Craig Mayben has experience working in global immigration roles at Infosys and Ness Technologies. At Infosys, Craig held positions as Associate Vice President & Head, Associate Vice President, and Senior Principal in the Global Immigration department. Prior to Infosys, Craig worked as a Senior Manager in Travel & Immigration at Ness Technologies.