• Subscribe
  • Igor Stankovic

    Igor Stankovic

    VP of Sales at leaddelta.com
    239 points