WHAT YOU'LL DO We are now in search of our new Business Director for the Helsinki office (HEL). The Business Director is a business-critical general manager