Tax Manager (London or Madrid)
13 days ago
Greater London
We invest in the development, construction, and long‐term ownership of solar, onshore wind and ... CTA, ACA, ACCA, or equivalent * Significant experience in an in-house tax function of a complex ...