It depends on what type of work, oil field, utilities, etc. You would need to get a CDL (commercial Drivers License) to drive truck. You do not need to be a US citizen for that. We have all nationalities driving trucks on our highways. The oil field work in the mountain states is still in a...