Marc Davidson's Location
Shanghai, China
Marc Davidson's Work
Marc Davidson's Skills
Marc Davidson's Summary
Marc Davidson, based in Shanghai, China, is currently a Director sales and operations - China at Crown Lift Trucks, bringing experience from previous roles at Crown Lift Trucks and Crown Equipment Corporation. With a robust skill set that includes P&L, Team Building, Sales Process, Banking, Purchasing and more, Marc Davidson contributes valuable insights to the industry. Marc Davidson has 1 email on RocketReach.