InnovaDerma PLC, formed by the merger of InnovaDerma PLC and Brand Architekts PLC in June 2022, is a diversified beauty and life sciences company with a global presence in the UK, Europe, US, Australasia, Asia, and Africa. Our mission is to develop and deliver high-performance products across our po...See more
Headquarters:
Company Type:
MNC / Large Enterprise
Company size:
11-50 Employees
Year Founded:
2013 (13 years)
Address:
27 OLD GLOUCESTER STREET; LONDON, WC1N 3AX, GB
LOW
spending power