Design Engineer - CATIA at Senior plc - ApplyBlast