People Success Champion – People Team

Hi, I'm Jack! I'm originally from Scotland, although I'm now based in Valencia, Spain. I work in the People Team, where I onboard new team members, and help to shape employee experience. I love seeing Tutuka grow, and having the opportunity to help people get started as they begin their journey with us. Learning new things, being ready to take on new challenges, and making things happen are key to Tutuka's approach, and it's great being able to make a contribution towards this.                 

Work with me

  • People Operations Specialist

    People Team · United Kingdom, Finland, Sweden, Estonia , Latvia, Lithuania, Hungary, Poland, Czech Republic, France, Spain, Italy, Netherlands, Germany, Romania, Ireland, Slovakia, Slovenia, Croatia , Denmark Fully Remote