Shaochun Xu
$200,806.35asActing Dean, Faculty of Computer Science and Technology-27.58%
Employed by Algoma University in 2025, according to Government of Ontario public salary records.
Position
Acting Dean, Faculty of Computer Science and Technology
Employer
Algoma University