David Francis

David Francis worked as a Manager Nuclear Waste Engineering and Design Authority for the Ontario Power Generation in 2014, earning an annual salary of $118,234.99, according to Government of Ontario public salary records.

Position

Manager Nuclear Waste Engineering and Design Authority

Employer

Ontario Power Generation