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
+ 44 (0)20 7234 3535