Big FourPeople Moves

Deloitte Legal appoints new chief technology officer

Deloitte Legal in the UK has appointed Bruce Braude as its chief technology officer (CTO), he will be based in the London office, and report directly to the UK managing partner, Michael Castle.

Show More
Back to top button