Employee Mobility Services

Germany is the largest economy in Europe and global companies continue to flock here to partake in a burgeoning economy, consistent political stability, strong EU positioning, and a vast consumer market.

ICT Card Mechanism For Transferring EU Employees

The Intra Corporate transfer (ICT) card is a non-permanent residence visa that allows foreign companies outside of the EU to transfer their employees into a local branch of its company in Germany.