CAREERS

 

Open positions

HR Manager
We are looking for a Human Resources (HR) Manager. The position will be based in our Barcelona office and will be responsible for maintaining and enhancing the organization's human resources by planning, implementing, and evaluating employee relations and HR policies, programs, and practices for offices located in the United States and Barcelona. More...
Director of Finance
We're looking for a Director of Finance. The position will be based in our Barcelona office and will oversee financial operations for our offices in Barcelona and the United States. More...