On Wednesday, October 14th 2015 OSHA reps took a report of a serious accident in PHILADELPHIA, PE which had occured previously at Canon Business Process Services. A employee working as a was injured on the job when the compressed or pinched by shifting objected or equipment