Business Development Manager
8 days ago
London
International Business Strategy. This role requires a seasoned professional with strong expertise in government affairs, diplomatic relations, and international business strategy, particularly within consular, visa, citizen, and global mobility services. Develop and manage international market entry