Sachi Perera
Positions
Manager, Operations
Schulich School of Engineering, Sustainable Systems Engineering
Contact information
Web presence
Phone number
Office: 403-220-5698
Location
CNRL: Engineering Complex
Are you the profile owner?
Login to edit.