Office Manager

Company: Veblen International

Location: London

Posted: May 5th, 2026

Location

London – Kentish Town (Zone 2)

Working Pattern

5 days per week in the office

Reporting to

Creative Director

The Company

We are a privately owned, independent global beauty brand with an international footprint built over nearly two decades. The business operates at the intersection of creativity, science and design, working through a carefully selected network of retail and distribution partners worldwide.

The London head office plays a central role in how the company functions and presents itself. The working environment is calm but fast‑paced, creative yet disciplined, and run to consistently high standards. This role is critical in maintaining that environment.

The Role

The Office & Facilities Manager is a pivotal, hands‑on role responsible for the smooth, consistent and high‑quality running of the London office.

Acting as the connective tissue across teams, this role ensures clarity, structure and efficiency in day‑to‑day operations. While it does not involve people management, it is a trusted role that works closely with senior leadership (particularly the Creative Director) and requires sound judgement, ownership and follow‑through.

This role will suit an experienced office professional who enjoys organisation at a granular level, takes pride in precision, and is motivated by maintaining exceptionally high standards.

Key Responsibilities

Office Operations & Facilities

Supplies, Budget & Administration

Product Stock Room & Asset Organisation

Health, Safety & Compliance

IT & Systems Coordination

Skills & Experience

Personal Attributes

#J-18808-Ljbffr
Apply Now