Business Development Manager- Insurance Vertical
Company: iVueit
Location: Columbus
Posted on: February 21, 2026
|
|
|
Job Description:
Job Description Job Description Job Title: Business Development
Representative - Insurance Vertical Location: Columbus, OH
Employment Type: Full Time About the Job: iVueit is a growing,
fast-paced business providing On-Demand compliance solutions for
multiple industries including Insurance, Facility
Management/Commercial, Residential, and Municipalities. iVueit was
created to meet these industries’ never-ending demand for real-time
documentation and information by delivering real-time photographic
verification of property status with the click of a button. As an
innovator in our space, we are taking these industries by storm
with a unique product offering that truly solves many different
pain points for our clients. iVueit is based in Columbus, OH and we
are a team of overachievers who excel in execution, collaboration,
and problem solving. We value your work, encourage life-long
learning, foster a supportive culture, offer great benefits, and a
casual environment. Business Development Manager – Insurance: As a
Business Development Manager at iVueit, you will establish,
develop, and maintain positive business relationships with
prospective and existing customers in order to provide appropriate
solutions for every customer to boost top-line revenue, customer
acquisition levels and profitability. This current role will focus
on customers in or associated with the insurance industry.
Compensation: Base: $70,000 to $85,000 (OTE: $95,000 to $130,000)
Things to know: This position is located in Columbus, Ohio and
requires you to be based close to our office. This would be a
mixture of work from home and in office presence. As a Business
Development Manager, you will be responsible for: Reaching out to
customer leads through cold calling. Following up on warm leads
developed by other sales team members or through the iVueit
website. Present, promote, and sell iVueit products and services to
existing and prospective customers. Perform cost-benefit and needs
analysis of existing and prospective customers to balance their
needs with iVueit margin expectations. Work closely with the iVueit
Operations team to expedite the resolution of customer problems and
complaints to maximize satisfaction. Updating iVueit sales tools,
CRM, etc., with up-to-date information. Supply management with
reports on customer needs, problems, interests, competitive
activities, and potential for new products and services. Utilize
social media tools to build a brand for yourself and promote
iVueit. Represent iVueit at insurance industry events, tradeshows,
and conferences. Uncover ways IVueit might improve processes or
products that add value to our customers. You might be a good fit
as a Business Development Manager if: You are a highly motivated
self-starter with a proven track record of exceeding sales goals.
You have been successfully selling into the insurance industry for
a minimum of two years and come with a book of insurance industry
prospects. Your phone and writing skills are exceptional. You are
able to communicate relatively complex ideas, so they are easily
understood with clarity and confidence. Ability to create and
deliver presentations tailored to the needs of insurance industry
customers. You are inspired by great products and want to work with
a product you can believe in You have demonstrated an ability to
work independently as well as being a productive and supportive
team member. You want to contribute to and experience an intensely
challenging, rewarding, and dynamic work community. You thrive in
an unstructured, ambiguous, fast-moving environment where strategic
action is required, often with limited information. You deal
positively with obstacles and failure in pursuit of challenging
goals. You have experience with CRMs or other sales tools. What we
will provide you: A great compensation plan, this is a salary plus
commission position. A positive and supportive work environment
enabling you to develop your skills, collaborate with other
professionals, and invest in others. A work community that strives
to take great care of you through benefits like health insurance,
dental, vision, 401k, PTO, and others. A corporate philosophy that
emphasizes work/life balance. Powered by JazzHR alDHqUQpFG
Keywords: iVueit, Elyria , Business Development Manager- Insurance Vertical, Sales , Columbus, Ohio