linkedin collector

Get in Touch


General Info:
Service & RMA’s:


British Columbia: 1 604 800 1907
North America: +1 866 682 3085
Germany & Switzerland: +00 800 7777 4400


Genesis North America (HQ)

Genesis Central
Machine Shop, Product Management, Customer Support, & Marketing
6279 – 202 St #1, Langley, BC V2Y 1N1


Genesis Europe

Lindleystrasse 8A
60314 Frankfurt am Main


Shipping & Receiving

Genesis West
GenWorks & Shipping/Receiving
6263 202 St #4, Langley, BC V2Y 1N1


Additional Local Offices

Genesis South
Test Operations
6263 202 St #4, Langley, BC V2Y 1N1

Operations & Advanced Development
20350 Langley Bypass #200, Langley, BC V3A 5E7

Genesis North
Product Development

6375 – 202 St #212, Langley, BC V2Y 1M8

Distributor Locations

Nippon Pulse Motor Co., Ltd.
2-16-13 Hongo, Bunkyo-ku, Tokyo, 113-0033, Japan

NPM High Technologies, Co., Ltd.
2-16-13, Hongo, Bunkyo-ku, Tokyo 113-0033 Japan

Nippon Pulse Shanghai Co., Ltd.
Flat C, Room 1107, No. 85, Loushanguan Road, Shanghai, 20036 China

Nippon Pulse Asia Trading Limited – Taiwan 
Unit S17, 15/F., W Luxe, 5 on You Street, Shatin, New Territories, Hong Kong, 1130033

NPM Korea Co., Ltd
Heungdeok 1ro, Yongin, Gyeonggi, 16954, Republic of Korea

Contact Us


Subscribe to the Genesis Newsletter

You can unsubscribe at any time by clicking the link in the footer of our emails. For information about our privacy practices, please visit our website.

We use GetResponse as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to GetResponse for processing. Learn more about GetResponse's privacy practices here.