Semi Retired
Edmonton, Alberta, Canada
Ryhorchuk Consulting
CN
General Manager
Senior Vice President
Associate