Oliver Squires

Head of Sales at Ebsta

Oliver's passion for sales, and most importantly, helping customers achieve their goals is his #1 priority. He has been with Ebsta from the very beginning as the first sales hire, and has been instrumental in impacting Ebsta's meteoric growth over the past decade.

Timeline

  • Head of Sales

    Current role