303 Leifers, International Jobs