Your role would be to be in contact with new possible partners from Germany and meet with them, closing deals. For this you don't necessarily need education or background in sales but you need to have the spark and be communicative.
You will be searching for the partners yourself, iniciating communication, and starting cooperation with them.
You will be physically going to Germany for those meetings, so it is really requiered of you to have a drivers licence and speak German well. The company will provide car for these work travels.
Working hours are flexible, your performance and results are more important.
You should bring your laptop.
The company provides a nicely renovated flat.lg...