


Own Digital Email Formats
Technology, Information and Internet • London, England, United Kingdom • 1-10 Employees
Key Contact at Own Digital
Dwight Follick
Non Executive Director
Company overview
| Headquarters | 86-90 Paul Street, London, EC2A 4NE, GB |
| Employees | 1-10 |
About Own Digital
Own Digital Ltd
Employees by Management Level
Total employees: 1-10
Seniority
Employees
Director
Funding Data
Own Digital has never raised funding before.
Frequently asked questions
What is the address of Own Digital?
Own Digital is located in London, England, GB.
How many employees does Own Digital have?
Own Digital has approximately 1-10 employees. The company continues to grow its workforce to support its business operations and expansion.
4.8
40,000 users



