Country Manager - Germany (Shift) at Microagi