Location-Barcelona Catalu a SPAIN Job Summary We are seeking a proactive Technical Sales & Project Manager to manage client relationships, identify new business opportunities, and lead project execution within a manufacturing environment. This role acts as the key link between customers and inte