Tim advises clients on a broad range of corporate matters. His particular areas of experience include corporate restructuring, corporate advisory, contract drafting and corporate compliance.