Solver Germany Business Manager
We have an exciting opportunity for an international entrepreneurÂ in Germany to be part of our growing team building out the Solver brand around the world.
Travel:Â Frequent travel
Position Type:Â Executive
Status:Â Germany Work Permit