We talked to 5 HR leaders about issues around older workers including engagement, succession and health costs
Jane McVeigh, vice-president of human resources at C4 Systems International
The General Dynamics Canada business unit is based in Ottawa and has 1,100 employees