Chief Executive Officer
Chief Commercial Officer
Chief Financial Officer
Chief Technology Officer
Supply Chain Estonia
Supply Chain Poland