James Mok
$116,389.05asSenior Technical Engineer/Officer
Employed by Ontario Power Generation in 2005, according to Government of Ontario public salary records.
Salary Information
Historical salary and taxable benefits from 2005 to 2005.
James Mok earned $116,389.05 as Senior Technical Engineer/Officer at Ontario Power Generation in 2005, according to the Ontario Sunshine List. 2005 is the first year James Mok appeared on the Ontario Sunshine List. In addition to salary, $374.00 in taxable benefits was disclosed for 2005. Ontario Power Generation reports under the Hydro One and Ontario Power Generation sector of Ontario's public sector salary disclosure.
Top earning Senior Technical Engineer/Officers in Ontario Power Generation
| Name | Salary |
|---|---|
| WALTER BEK | $167,267.96 |
| TANVIR AHMED | $160,406.53 |
| THAO DUC VU | $159,584.57 |
| TANVEER NAEEM | $159,187.34 |
| ANUP CHAKRABORTY | $159,049.91 |
| GREGORY LEE | $157,893.93 |
| KOON HAN | $154,883.20 |
| KING MOH | $152,614.85 |
| SATISH KANAUJIA | $152,294.60 |
| YOGESH C. SUD | $152,145.14 |
Other employees at Ontario Power Generation
| Name | Position | Salary |
|---|---|---|
| Andy Chan Senior Engineer/Scientist/Tech. Officer | Senior Engineer/Scientist/Tech. Officer | $116,409.28 |
| Warren Farrell Mechanical Maintainer Journeyperson | Mechanical Maintainer Journeyperson | $116,407.66 |
| Rob Turvey Mechanical Technician/Technologist | Mechanical Technician/Technologist | $116,397.83 |
| Joan Frain Manager, Water Policy & Planning | Manager, Water Policy & Planning | $116,396.05 |
| Michael Krizanc Senior Advisor, Business Communications | Senior Advisor, Business Communications | $116,394.97 |
| David Rinaldo Solicitor | Solicitor | $116,371.01 |
| Jeffrey Schaefer Section Manager, Component Engineering | Section Manager, Component Engineering | $116,370.36 |
| Rajbir Singh Senior Technical Engineer/Officer | Senior Technical Engineer/Officer | $116,370.03 |
| Bruce Perry Source Surveillance Technologist | Source Surveillance Technologist | $116,361.88 |
| Martin Siegele Section Manager, Systems | Section Manager, Systems | $116,339.22 |