All jobs near Germany, Flexible Location
- Germany | Flexible Location
- Excellent salary, bonus and benefits
- Posted 16 days ago
J2714 - Our client is seeking a Business Development Manager to build strong relationships with existing and potential customers focused on providing financial solutions to customers acquiring Hardware, Software and Services. You will work closely with, train and coach the sales teams to structu...