Job Number 24154972 Job Category Finance & Accounting Location W Barcelona, Placa de la Rosa dels Vents 1, Barcelona, Barcelona, Spain VIEW ON MAP Schedule Full-Time Located Remotely? N Relocation? N Position Type Non-Management