T

Business Development Manager

TCI Group

barcelona, barcelona, Spain Full-time June 25, 2026

Found Description

Job Title: Business Development Manager – Iberia (Spain & Portugal)


Aumente sus posibilidades de conseguir una entrevista leyendo la siguiente descripción general de este puesto antes de presentar su candidatura.

Location: Barcelona, Spain

Employment Type: Full-time (40 hours)

Company Overview:

TCI Biotech Netherlands B.V. is the European headquarters of TCI Co., Ltd., a global Contract

Development and Manufacturing Organization (CDMO) of nutraceuticals and cosmeceuticals with production sites in Taiwan, China, and the United States. We are now establishing our first European production plant for dietary supplements in Barcelona, Spain.

TCI specializes in innovative design and manufacturing solutions for food supplements and skincare products, serving leading retail brands, private labels, e-commerce, social, and direct-selling companies. As part of our global expansion, we are strengtheni...

Ready to Apply?

Submit your application for Business Development Manager at TCI Group

Apply Now