Senior IT Business Analyst at Swiss Re | HireBase