Epika Holdings, Inc.

Foreign Profit · 37214‑3692 Nashville · F26000005759

Officers

  • Chief Financial OfficerRussell Chance
  • DirectorNatasha LI
  • Chief Executive OfficerIan Mckeen
  • DirectorMichael Nawrot
  • SecretaryMatthew Weems