Jet Dispatch
Jet Dispatch posted a couple jobs on climbto350, and I was wondering if anyone out there has ever worked for them or knows anything about the company. They imply in the address that they are in the United Kingdom, but with a Doha Qatar address.