responsibilities and duties Who is CAT Digital? What do we do? Big machines require big thinking. Are you looking forward to your...