Christian Leach possesses extensive experience in the insurance industry, currently serving as Vice President - Commercial Insurance and Insurance Producer at TSL Insurance Group since June 2005. Prior to this role, Christian worked as a Catastrophe Claims Adjuster at The Worley Companies from June 2004 to February 2005. Christian holds a Bachelor of Science degree in Finance from Louisiana State University, obtained between 1999 and 2003.
Sign up to view 2 direct reports
Get started
This person is not in any offices