Geoff Finn is a seasoned business leader and entrepreneur, currently serving as the franchise owner of Skedaddle Humane Wildlife Control in Columbus, Ohio. With a career spanning corporate leadership and entrepreneurship, Geoff leverages his expertise in product management, strategic planning, and operational excellence to deliver innovative, humane solutions to human-wildlife conflicts.
In 2024, Geoff launched Skedaddle Columbus, motivated by his firsthand experiences managing wildlife intrusions in his rural home and a passion for providing ethical, sustainable solutions. As a certified wildlife control operator, he is committed to protecting properties while ensuring the welfare of wildlife, reflecting Skedaddle’s 30+ years of industry leadership in humane practices.
Prior to his current entrepreneurial journey, Geoff held senior leadership roles at organizations including Stand Together, Community Choice Financial, and CURO Financial Technologies. In these roles, he spearheaded initiatives to enhance operational efficiency, streamline processes, and improve customer experiences across complex industries. His work in payments operations, compliance, and process improvement has been recognized for delivering measurable impact in high-pressure environments.
Geoff’s approach to business is rooted in a balance of innovation and pragmatism, drawing on his deep understanding of systems management and his dedication to community-oriented solutions. As one of the driving forces behind Skedaddle Columbus, he is poised to set a new standard in humane wildlife management in Central Ohio, offering homeowners both peace of mind and lasting solutions.