Designed by
Title
Annoyed industrial mechanic worker with Santa Claus hat with notepad for project evaluation with thumb up. Supervisor engineer. #314670718
Description
Annoyed industrial mechanic worker with Santa Claus hat with notepad for project evaluation with thumb up. Supervisor engineer. Merry christmas. Industrial safety and occupational health at work