Still stuck doing things the old way?
There’s a Neu and better way:

  • Phone(913) 825-0000
  • Address 8417 Santa Fe Drive
    Suite 200
    Overland Park, KS 66212

Rectangle 18

Our Client Success Team

Linda Straub Jones 2021 v3

Linda Straub Jones

Sr. Account Executive / Compliance Expert

David Schieszer 2021 v2

David Schieszer

Sr. Account Executive / ERM Expert

Rob Belt

Rob Belt

Dir. Client Success / Fraud, Disputes, Complaints Expert

Brad Davis 2021v2

Brad Davis

CFO/CRO