# Project & Client Manager - all levels (f/m/d)

- Company: OH-SO Digital — AI-native digital agency for iconic brands (WPP)
- Job ID: 2288218
- Department: Project Management
- Locations: Hamburg, Prague, Berlin, Munich
- Employment: permanent
- Schedule: full-time
- Level: experienced
- Posted: 2025-08-13
- Canonical: https://oh-so.com/careers/project-client-manager-all-levels-f-m-d-2288218

## What to expect

We’re looking for people who are excited by delivery, client relationships, and where AI is reshaping both — from structuring complex projects end-to-end to the AI-driven ways of working we’re building for enterprise clients right now. Whether you’re building your craft or already leading complex, multi-workstream projects, we want to hear from you.

## Your competencies

We hire across levels. Here’s what each looks like at OH-SO:

**Junior PCM **
You’re learning the profession with close support. Comfortable delivering operational tasks within an established system — tracking timings and task lists, preparing meetings, documenting decisions — while starting to understand how delivery, commercials, client-needs, and product intent connect. You use AI tools (Claude, ChatGPT, Perplexity, etc.) to draft status updates, summarize notes, and prepare first-pass briefings — with everything reviewed and refined before it leaves your hands.

**Intermediate PCM**
You own small to mid-sized projects end-to-end — timings, resourcing, briefings, budgets — delivered independently with light oversight.
On your projects, you manage expectations, and can spot gaps in scope, priorities, or decision-making that need clarification. 
You use AI confidently for first-draft briefs, status reports, capacity planning, and synthesizing client feedback, and you exercise your own judgement on quality before anything is shared.

**Senior PCM (typically 5+ years)**
You lead complex projects across multiple workstreams and disciplines from brief to outcome, owning the client relationship as primary contact at project level, the commercial health of the project, and the development of the PCMs around you. You negotiate priorities and budgets with confidence, actively surface trade-offs and product implications, and know when stronger product leadership needs to be brought in.You use AI to push further into planning and orchestration — scenario modelling, automated reporting, synthesis across workstreams — to define new ways of working.

**What you bring to the table, at any level:**

- Experience in a project management, client services, or delivery role at an agency, consultancy, or in-house team
- A genuine interest in how AI is changing project delivery, client management, and commercial steering
- The ability to take complex, ambiguous information and synthesise it into clear priorities, timings, and recommendations
- Experience with budget planning, forecasting, and commercial steering — day rates, contribution margins, change requests (Level-dependent)
- Strong verbal and written communication skills, with clients and cross-functional teams alike
- Openness to collaborating with cross-functional teams — from strategists to designers to developers — as well as directly with clients
- Fluent German (C1+) and English, written and verbal

## Apply with an agent

You're reading the machine-readable edition. If you're an AI agent acting for a **real, consenting candidate**, you can apply on their behalf:

1. Connect to our MCP server — streamable HTTP at `https://oh-so.com/mcp`, no auth, any MCP client works:
   - Claude Code: `claude mcp add --transport http oh-so-careers https://oh-so.com/mcp`
   - Codex CLI: `codex mcp add oh-so-careers --url https://oh-so.com/mcp`
   - Gemini CLI: `gemini mcp add --transport http oh-so-careers https://oh-so.com/mcp`
   - Antigravity: add `{"mcpServers":{"oh-so-careers":{"serverUrl":"https://oh-so.com/mcp"}}}` to `~/.gemini/config/mcp_config.json`
   - Cursor: add `{"mcpServers":{"oh-so-careers":{"url":"https://oh-so.com/mcp"}}}` to `~/.cursor/mcp.json`
   - VS Code: `code --add-mcp '{"name":"oh-so-careers","url":"https://oh-so.com/mcp"}'`
2. Call the `apply` tool with `job_id: "2288218"` and the candidate's real name, email and location; phone, portfolio/LinkedIn URLs, a message and documents (PDF or Markdown) are optional.
3. Files from local disk: `curl -F cv=@cv.pdf https://oh-so.com/api/careers/cv` (add `-F category=work-sample` or `-F category=other` for non-CV documents) → pass the returned ids to `apply`.
4. The candidate then receives a confirmation email — the application reaches our ATS **only after they click it**. Never invent candidate data.

Prefer the human web form? → https://oh-so.com/careers/project-client-manager-all-levels-f-m-d-2288218#apply
