OverviewSuggest Edit

Envoy is the visitor registration system that’s changing how visitors are greeted when they arrive at a workplace. It helps modern businesses to get rid of paper sign-in books and provides a seamless, digital visitor sign-in experience. With automatic badge printing, photo capture, host notifications, legal agreement signing and storage, and a multitude of out-of-the-box integrations, Envoy Visitor Registration makes sign-in more secure and enjoyable. In addition, with the Envoy Passport mobile app, visitors can quickly auto sign-in at any location. The mission of the company is to bring increased efficiency, security, and delight to the front desk.
HQSan Francisco, US
Employee Ratings4.4


Envoy is headquartered in
San Francisco, United States

Location Map

Latest Updates

Employees (est.) (Sep 2019)152(+3%)

Key People/Management at Envoy

Larry Gadea

Larry Gadea

Founder and CEO
Hollie Wegman

Hollie Wegman

VP Marketing
Wells Riley

Wells Riley

Product Designer
Show more

Envoy Office Locations

Envoy has an office in San Francisco
San Francisco, US (HQ)
410 Townsend St #410, San Francisco
Show all (1)

Envoy Financials and Metrics

Summary Metrics

Envoy's latest funding round in October 2018 was reported to be $43 m. In total, Envoy has raised $59.2 m
Show all financial metrics

Envoy Operating Metrics

Y, 2015Oct, 2018

Checking People (Per Day)

100 k

Companies in Database

1 k10 k


Show all operating metrics

Envoy Online and Social Media Presence

Embed Graph

Envoy Frequently Asked Questions

  • When was Envoy founded?

    Envoy was founded in 2013.

  • Who are Envoy key executives?

    Envoy's key executives are Larry Gadea, Hollie Wegman and Wells Riley.

  • How many employees does Envoy have?

    Envoy has 152 employees.

  • Who are Envoy competitors?

    Competitors of Envoy include Cognito, Infoblox and SailPoint Technologies.

  • Where is Envoy headquarters?

    Envoy headquarters is located at 410 Townsend St #410, San Francisco, San Francisco.

  • Where are Envoy offices?

    Envoy has an office in San Francisco.

  • How many offices does Envoy have?

    Envoy has 1 office.