There have been a few comings and goings in HR lately. To say the least.