Position

Director

Index

Reputation Managers

Location

London

Advice type

Reputation

Social media

Client Types

Business owners

Celebrities

HNW

Politicians

Sector Focus

Business and Consumer Services

Internet & Media

Philip Allen

Spear’s Review

Theseus Risk Management’s Philip Allen has been the director of the fixated threat and risk management service since 2012.

His firm helps private clients, government ministers, business leaders and other figures in the public eye to see off any potential threats arising from nefarious actors who might be engaging in activities such as stalking or obsessive behaviour that threatens online reputations.

Theseus’s team of advisers includes highly experienced clinical psychologists and consultants who work to ‘reduce the human and financial impact of such behaviour’.

Previously, Allen worked within the Foreign and Commonwealth Office on security infrastructure and served as a security liaison manager in the royal household.

Rank: Top Flight

Top Flight 2024, Reputation Managers

Share on