Global Business Travel & Consular Services Manager

Vialto

Tallahassee (FL)

Hybrid

USD 120,000 - 157,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vialto Partners in the United States seeks a leader for our Consular Services and Business Travel team, specializing in short-term travel and business visa applications. You will guide the team and act as the main client contact to optimize the visa process and travel experience.

You will manage a global network of immigration experts, drive client profitability and revenue growth, and shape strategy to minimize liabilities while staying current with evolving immigration laws.

Responsibilities

  • Act as the primary point of contact for clients with employees who need to travel for business purposes and require business visa application support.
  • Proactively manage a portfolio of clients, while reporting to Senior Managers and above globally.
  • Manage our in-house and external network of immigration experts around the world.
  • Oversight, management, and training of consular team members—locally and globally—to increase efficiencies and margins.
  • Provide strategic advice to clients regarding business visa applications, business travel, legalizations, apostilles, and related services.
  • Be closely involved in the financial management of clients, ensuring profitability and target margins.
  • Oversight and training the team on financial acumen across your client portfolio.
  • Develop your team’s subject matter acumen and expertise related to global business visa applications.
  • Collaborate with clients to implement immigration strategies for business travel and visa applications, minimizing liabilities.
  • Stay updated on international immigration laws and regulations and provide insights to clients.
  • Identify and pursue new business opportunities within the client base to drive revenue growth.
  • Expand the client portfolio and nurture existing client relationships to drive revenue growth.

Job description

Vialto Partners in the United States seeks a leader for our Consular Services and Business Travel team, specializing in short-term travel and business visa applications. You will guide the team and act as the main client contact to optimize the visa process and travel experience.

You will manage a global network of immigration experts, drive client profitability and revenue growth, and shape strategy to minimize liabilities while staying current with evolving immigration laws.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Business Travel & Visa Lead
Global Business Travel & Visa Lead

Vialto • Campbell (AL)

On-site
USD 150,000 - 250,000
Global Mobility & Travel Visa Lead
Global Mobility & Travel Visa Lead

Vialto • Campbell (AL)

On-site
USD 150,000 - 250,000
Global Business Travel & Visa Leader
Global Business Travel & Visa Leader

Vialto • Tallahassee (FL)

On-site
USD 150,000 - 210,000
Global Business Visa Lead & Travel Programs
Global Business Visa Lead & Travel Programs

Vialto • New York (NY)

Hybrid
USD 120,000 - 157,000
Senior Global Travel & Visa Leader
Senior Global Travel & Visa Leader

Vialto • Tallahassee (FL)

On-site
USD 150,000 - 210,000
Consular Services & Business Visas / Business Travel – Manager
Consular Services & Business Visas / Business Travel – Manager

Vialto • New York (NY)

Hybrid
USD 120,000 - 157,000
Consular Services & Business Visas / Business Travel – Manager
Consular Services & Business Visas / Business Travel – Manager

Vialto • Annapolis (MD)

Hybrid
USD 120,000 - 157,000
Consular Services & Business Visas / Business Travel – Manager
Consular Services & Business Visas / Business Travel – Manager

Vialto • Tallahassee (FL)

Hybrid
USD 120,000 - 157,000
Remote Senior Visa & Global Mobility Advisor
Remote Senior Visa & Global Mobility Advisor

Vialto • Campbell (CA)

Remote
USD 50,000 - 80,000
Remote US Business Immigration Manager — Lead Visa Programs
Remote US Business Immigration Manager — Lead Visa Programs

Vialto • Campbell (CA)

Hybrid
USD 71,000 - 120,000
Hybrid/Remote options
Competitive compensation
Equal Opportunity Employer