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.
Links
Sign up to view 0 direct reports
Get started