Manager, Business Development - B2C
2 days ago
Trenton
The Business Development Manager for the North American market will have experience in closing sales deals, team leadership, project management, and a proven ability to build and lead successful sales teams. Manager, Business Development, North America and VP, Global Business Development, to assi...