Bookmark job Bookmark job Senior Manager - Energy & Utilities - Energy Retail & Central Markets Leader 16/10/2025, Capgemini Glasgow, UK Consulting / Legal | Retail Bookmark job Bookmark job