Working at CIBT

Career Search

With over 1500 employees across 25 countries, we are driving growth and innovation in the global mobility solutions industry. As our business grows, so do the opportunities to launch and build your career.

See All Job Listings

Business Analyst


The Business Analyst role exists to ensure the Client Services Team is fully supported to meet program objectives and client commitments. The Business Analyst (BA) will report to the Senior Director of Client Services and will support the Global Client Services Team. The BA must have an understanding of immigration terminology and a basic understanding of immigration process is a plus. The Business Analyst should be novice at Excel and PowerPoint and have a keen eye for exceptional attention to details.

This position has been closed.

You are on our Corporate Website

Select a country below to view our visa and immigration solutions