Envoy

Switzerland
Staffelbach, Aargau, Switzerland

Company profile

Envoy company profile

Envoy has offices in Switzerland, United Kingdom and India. Delivering increased business value and fueling competitive advantage, Envoy is a leading-edge technology platform that unlocks the combined value in all the relationships across a company. Relationship Capital is the sum of the employee networks across a company (personal and professional), as well as the networks of strategic partners and vendors.

Business identity

Contact email
[email protected]
Operating status
Closed
Company type
For Profit
Employee range
1-10 employees
Founded
2015-01-01, Year

Headquarters

Country code
CH
Continent
Europe

Capital profile

Funding and company signals

Funding stage
Early Stage Venture
Funding rounds
1
Total equity funding
$5.1M
Last funding
Series A / $5.1M / 2017-11-30
Last equity funding
Series A / $5.1M
Founders
5
Articles
2
Closed on
2020-04-28

Founders and investors

Founders

Dana Brice SmithDavid ShulmanDeviprasad ThrivikramanRalph SchonenbachSteve O'Reilly