Omnicom Corporate in the United States is seeking a Manager, Visa & Immigration to oversee the day-to-day U.S. immigration program, ensuring a compliant, efficient and employee-focused experience.
The role manages end-to-end immigration matters, partners with employees, HR, Talent Acquisition and external counsel, and drives process improvements to mitigate risks and align with evolving immigration regulations.