Executive Appointments News Greg Taylor Appointed Managing Director At Citroen Greg Taylor is appointed Managing Director of Citroen and will spearhead the electrification of the entire Citroen range by 2025ByRalph MortonJanuary 12, 20230CommentsRead more