Tan Sri Lai Teck Peng założył Phyto Science z pasją pomagania innym i miłością do biznesu. Tan Sri Lai wyznacza wizję i strategie dla firmy.
Tan Sri Lai wnosi ze sobą ponad 28 lat znaczącego doświadczenia w marketingu sieciowym i udokumentowane sukcesy jako przedsiębiorca w tej branży, a także szerokie umiejętności przywódcze i zarządzania operacyjnego w globalnych firmach zorientowanych na konsumenta. Jest również znany ze swoich zdolności i sukcesów w tworzeniu skutecznych systemów korporacyjnych, wdrażaniu kluczowych strategii biznesowych dla firm MLM, doskonałych umiejętności w zakresie rozwoju produktów, zakupów, systemów informacyjnych zarządzania, finansów oraz sprzedaży i marketingu.
26 listopada 2013 roku otrzymał honorowy tytuł Darjah Sri Sultan Ahmad Shah Pahang (SSAP), który nadaje tytuł „Dato’ Sri” od Jego Królewskiej Mości Sułtana Pahangu. 6 czerwca 2015 roku ponownie otrzymał honorowy tytuł PSM, który nadaje tytuł „Tan Sri” od Jego Królewskiej Mości Sri Paduka Baginda Agong.