Business Analyst Northern Europe at Confidential company