Stephen J. McGowan

Partner And Head Of Licensing (scotland) at TLT

Stephen J. McGowan is a distinguished legal professional specializing in licensing, gambling, and associated matters, currently serving as Partner and Head of Licensing (Scotland) at TLT LLP since November 2012. In addition to this role, Stephen is a Trustee of the Institute of Licensing and the inaugural Chairman for the Scotland branch of the Institute. Previously, Stephen held roles as President and Trustee of The Scottish Licensed Trade Benevolent Society (The BEN) and as Chairman of BII Scotland. With a solid foundation in licensing law gained through positions at various law firms and Glasgow City Council, Stephen possesses extensive experience and expertise in the field, complemented by a robust academic background in law and sociology from the University of Strathclyde and the University of Glasgow.

Links