Chen Long Tan

Chen Long Tan

Chief Executive Officer at IPOWER INC.

Net worth: 21 625 $ as of 2026-07-30

43 year
Retail Trade
Consumer Services
Distribution Services

Profile

Chen Long Tan was the founder of BizRight LLC, serving as Chief Executive & Information Officer from 2010 to 2018.
Mr. Tan is the founder of iPower, Inc., serving as Chairman, President, Chief Executive Officer & CFO since 2025.
Mr. Tan is currently Chief Operations Officer at S W C Group, Inc. since 2012.
Formerly, Director & Chief Technology Officer at Sugarmade, Inc. from 2018 to 2019.
Education includes an undergraduate degree from Auckland University.

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
2026-02-11 42,653 ( 2.26% ) 21 625 $ 2026-07-30

Chen Long Tan active positions

CompaniesPositionStart
IPOWER INC. Chief Executive Officer 2018-04-10
Chief Operating Officer 2011-12-31

Former positions of Chen Long Tan

CompaniesPositionEnd
SUGARMADE, INC. Chief Tech/Sci/R&D Officer 2019-04-21
Chief Executive Officer 2018-11-30
See the detail of Chen Long Tan's experience

Training of Chen Long Tan

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Connections

12

1st degree connections

5

1st degree companies

Male

Female

Members of the board

Executives

Linked companies

Private companies5

Consumer Services

Distribution Services

Retail Trade

Process Industries

Retail Trade