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
Sponsors & Supporters