to join us as the Total Rewards Administrator & Analyst in Portugal and play an instrumental role in shaping the future of technology... improvement. Have you worked in a HR or a Total Rewards environment in an admin based role? Do you bring strong Excel skills...