What does Auftragvergeber mean?

Auftragvergeber - German to English

tenderee