News Release

France Itl Recruits Business Development Manager To Capitalise On Growing Industry In France

screenshot of france – itl recruits business development manager to capitalise on growing industry in france innovative technology (itl) has appointed stephan rosseneu as business development manager responsible for itl’s french customers. mr. rosseneu is based near lyon and is responsible for all itl sales activities in france, benelux and french ...
Read More

More Gambling News

More from