Attorney Joshua Goeschel has been practicing in insurance law since 2006, working for a number of notable insurance companies. He is a successful litigator with a strong record in case management and claims handling. Outside of work, Joshua loves the outdoors, specifically the mountains, where he enjoys skiing, fly-fishing and hiking.