Description

  • location

    Headquarters:32230 Windrush Road , Santa Clarita, California, United States

    More
  • Steps phone

    Phone Number:

  • Steps website

    Website:

  • Steps employees

    Employees:21

  • Steps revenue

    Revenue:

  • Steps legal name

    Legal Name:Steps

  • Steps's Social Media

    Steps linkedin
  • done Is this data correct?
  • |  NAICS Code: 0  |

    Show More
Person level website identification

CEO for Steps

Usman Saeed

Chief Executive Officer

Person level website visitor identification

Sell more in less time!

Buyer intent data, anonymous visitor identification, first party data integration backed by a massive contact database that will supercharge your sales team. Schedule a demo to learn more!

View Employees

Sonja Kuijpers

Team Manager

Frequently Asked Questions regarding Steps

  • Where are Steps's Headquarters?

    Steps's Headquarters are in 32230 Windrush Road ,Santa Clarita,California,United States

  • How many employees are working in Steps

    Steps has 21 employees

  • Who is Steps's CEO?

    Steps's CEO is Usman Saeed

  • Who is Steps's Team Manager?

    Steps's Team Manager is Sonja Kuijpers

Company Directory