Cameron Russell

Senior Sales Executive at SQUID

Responsible for business growth across the UK but predominantly in Scotland. Expanding not just the amount of businesses on the platform, but shaping how SQUID is perceived by both businesses and consumers. I joined in July 2022, and since then we have almost 100 SQUID locations live across Scotland.

Location

United Kingdom

Timeline

  • Senior Sales Executive

    June 1, 2023 - present

  • Sales Exec

    July, 2022

  • Unknown role

View in org chart