Our Team

Sales Team


I am responble for south east asia marketing work. The most amazing thing is the way we respond to customer needs.



In charge of the Latin America regions, especially countries of Chile, Peru and Ecuador.



In charge of Australia and Newsland. Perfect products and fine after-sale service to win customers praise.


Technical Team

Roland Schwall | Chief Engineer


Kevin Zhang | Engineer


Jacky Yang | Production Manager


Peter Pan | Assistant Engineer


Eason Yang | Purchasing Manager