Thomas, Large & Singer jobs