Responsibilities:
Location: Offices in Santa Perpetua and Barcelona (next to Sants).
Benefits:
Requirements:
Assets: