The position is based in Munich, and we will be operating from an office there. This would require employees to work from the Munich office three days per week. The Company Windcave is a global leader in payment technology, offering a unified platform that consolidates all payment solutions into a s