Company Details

Founded

1974

Employees

Between 20 - 100 employees

Raised

Unknown

Headquarters Location

Menlo Park, CA

Public

No

Acquired

No

CEO

N/A

Founders

Convoy logo
Jacques Vallee
Convoy logo
Jean Deleage

Company Collections

Company Collections For Sofinnova Ventures

Sofinnova Ventures' Industries

Sofinnova Ventures' Tech Stack