Lisa Jackaman

Senior Innovation Consultant at Wazoku

Timeline

  • Senior Innovation Consultant

    Current role

  • Customer Success Manager

View in org chart