CTG Luxembourg PSF SA
- Entered for: The Employer of the Year Award
- Location: Luxembourg
- Website: www.ctg.com
- Nature of Business: ICT Company
- Sector: IT Technology
- Number of Employees: 320
- Chief Executive: Arthur Crumlish
- Managing Director: Renald Wauthier
- Press/PR: Dhana Perrin
+ 44 (0)20 7234 3535