Representative of an Overseas Business Visa

Section A: What is the Representative of an Overseas Business visa? The Representative of an Overseas Business visa is a work route for employees of overseas newspapers, news agencies or broadcasting organisations who are being posted by their employer on a long-term assignment to the UK. It is the only part of the […]