responsibilities and duties Who is CAT Digital? What do we do? Big machines require big thinking. Are you looking for your next big challenge? Cat®...