Joy Mackinnon has joined Shannex Incorporated as Human Resource Partner in Halifax. Until now, she served at Securitas Canada.