Barracuda Intertrade Ltd


  • Entered for: The Award for Environmental & Corporate Sustainability
  • Location: Cyprus
  • Website: www.barracuda-cy.com
  • Nature of Business: Collection and Waste management of packaging, plastics, metals and other materials in Cyprus
  • Sector: Environmental Services
  • Number of Employees: 40
  • Chief Executive: C.C.S. Company Services Ltd (Representative Elena Michaelide)
  • Managing Director: Dimitris Lagaris
  • Press/PR: Cecil Efthymiou
Sponsors & Supporters