Leonard Dolan

Business Systems & Processes Director at ElectricityBilling

Leonard has a proven track record in business process development in the Technology industry having worked for Dell for 18 years.