Guy Treloar is the Head of IT Operations of Osborne Clarke.
2,231 people are employed at Osborne Clarke.
The NAICS codes for Osborne Clarke are [54111, 54, 5411, 541].
The SIC codes for Osborne Clarke are [811, 81].