Scaffidi claims CEO sacking a coincidence