Teresa Villoslada

Senior Strategic Business Partner at Seqera Labs

Teresa Villoslada has a background in office management, translation, and teaching English. Currently, Teresa works as an Office & Logistics Manager at Check Point Software Technologies and has previously held roles such as Office Manager at Fjord. Teresa also has experience in executive support as a Bilingual Executive Secretary at Telefonica Digital. Teresa holds a degree in Translation and Interpretation from the Universidad de Granada and has continued their education in HR and coaching, specializing in People & Culture Management.

Links

Previous companies

Check Point logo

Timeline

  • Senior Strategic Business Partner

    January 1, 2024 - present

  • Head of People and Culture

    November, 2022

  • People and Culture Manager

    July, 2021

View in org chart