CEO
Blake Hughes
CEO Approval Rating
90/100
2013
PublicMerged with Brand Architekts Group PlcLondon Stock ExchangeIDP
https://www.innovaderma.com/