timelines, budgets, and quality standards. The Technical Sales Manager is part of the Technical Sales Department and reports... to the Director of the Technical Sales department at BYD HQ and with a dotted line to the Managing Director of BYD UK...
BYD Europe