We are seeking a Global Manager, Software Engineering to join our growing Technology team, based either in our Berlin or London office. This is a full-time role that will require you to work on-site. As the Global Manager, you will play a pivotal role in shaping our software strategy and implementing modern practices. Your primary focus will be on our customer portal product and the launch of an e click apply for full job details