First name Terry Last name Carter Organisation name Lancashire County Council Type of member Enterprise Country United Kingdom