Bookmark job Bookmark job Senior Business Analyst - Energy Utilities Consulting 28/02/2025, Cognizant Technology Solutions London, UK Bookmark job Bookmark job published today