Opvia

0 followers


Opvia is a workspace for research, development and manufacturing teams. Opvia is headquartered in London, England and was founded in 2019.

Industries

Headquarters

Stage

Employees

Links

Org chart

Will Moss
Founder & CEO

Will Moss

Collapse
Jon Lam
Head Of Sales
Tom Owen
Chief Revenue Officer
Will Bates
Head Of Sales
Paul Scott
Operations Lead
Dominika Suska
UX Designer