Electrical Engineering & Electronics · Southern Germany · 250+ employees · Score 53 → 83: Higher average order margin, more predictable repeat orders and new multiplier channels.