Placeholder Profile Image

Luis Canjura

Positions

Project Coordinator

Facilities, Facilities Development | Project Management Office

Contact information

Phone number

Office: 403.210.7605
Cell: 403.689.4731

Location

Office: PP120E