Business Analysis Technical Business Analyst | Europeana Pro By Patricia A. Eldridge 3 years ago Location: The Hague, Netherlands We are looking for a Technical Business Analyst to join the