Shaochun Xu

$200,806.35asActing Dean, Faculty of Computer Science and Technology

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