Global heavy equipment mechanics careers