🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Global IT Strategy & Portfolio Lead

Company

Jobup

Location

genf, genf

Posted

July 12, 2026

Position Overview

Jobup is seeking a highly motivated IT Strategy & Operations Consultant based in Geneva. The ideal candidate will provide strategic and technical advisory support to the VP of IT, managing a diverse portfolio of projects.

You will coordinate between IT managers and leadership, ensuring project alignment with business goals. Responsibilities include overseeing IT projects, governance frameworks, and preparing executive reporting. A Bachelor’s or Master’s degree in IT is required, along with experience in IT management and English proficiency.

#J-18808-Ljbffr

Ready to Apply?

Join thousands of Americans building their careers

Apply Now