Position

Director

Index

Reputation Managers

Location

London

Advice type

Reputation

Client Types

HNW

Politicians

Business owners

Celebrities

Philip Allen

Spear’s Review

Theseus Risk’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.

According to the firm, it is made up of a team of 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