Senior Partner, Osborne Clarke
Bristol, Bristol, United Kingdom
Osborne Clarke
Senior Partner, Osborne Clarke
Osborne Clarke
Commercial Disputes Partner and Head of Office
Allen & Overy
Litigation lawyer
Harvard Business School
University College Cardiff