Join Us
Do you want to build a career in a high–energy, fast–paced environment with other talented people? Do meaningful work with a management team that is committed to your success? Work for a Great Place to Work Certified™ organization? Bring your ambition to make a difference. We’ll bring the opportunities. See all available openings below. We look forward to connecting.
Hear from IDOC employees about working at IDOC
Awarded Two Years in a Row

I’ve always been in search of a company with a thriving culture that values its employees and rewards them for the great work they do. IDOC has proven itself to be this kind of company...

Jelissa Brooks
Senior Specialist, Marketing Services

What attracted me to IDOC was the opportunity to help a small business grow. Not only do I get to do that with IDOC, but I also get to help hundreds of small, independent businesses grow...

Rommie Samai
Director, Data Insights

Our Benefits

Company-paid vision plan

PTO & paid holidays

Basic term life/AD&D

Short–term disability

Pre–tax flexible spending accounts
Health savings account

401(k) plan/Deferred comp plan

Employee Assistance Program

Current Openings
Content Manager, Marketing Services
Role Summary

We are looking for a highly creative marketing Content Manager to develop patient-facing content for marketing services. We are seeking someone who will work closely with leadership and subject matter experts to develop a content strategy for marketing services, has exceptional written and oral communication skills and acute attention to detail.

The Content Manager will develop and plan editorial calendars and write engaging patient-facing content for websites, blog articles, and social media. Working closely with the SEO Manager on the Marketing Services team, the Content Manager will optimize content for search and review content performance metrics in client Google Analytics, Google Search Console, and Google Business Profiles.

The Content Manager will be responsible for producing engaging, clear text for websites, blog articles and social media. Duties include researching keywords, producing interesting written content, and proofreading work for accuracy and quality. This role is highly collaborative and will require working with the marketing services team, including Website Designer and Front-End Developer, SEO Manager, Marketing Services Consultant, and Assoc. Director, Marketing Services to plan and execute responsibilities.

Content Management
  • Partner with Digital Marketing Services Consultant to define and develop customized content to meet the business needs of the private practice.
  • Develop and maintain the content plan, own and manage content maintenance plan to ensure content supports strategy.
  • Manage the content library for IDOC websites and social media.
  • Curate source content.
  • Publish content in automated workflow and recommend workflow process enhancements.
  • Provide direction on digital content best practices and edit content authored by others, as needed.
  • Write landing page copy and articles about optometric services, including clinical and optical products, for new builds of practice websites.
  • Based on client marketing priorities, develop editorial calendars for blog articles by client, and write monthly blog articles for each Web & Search and Digital Media client to be optimized by SEO Manager for inclusion on practice websites.
  • Draft client-specific “about us” copy and reformat O.D. bios and staff bios copy for tone.
  • Write compelling business descriptions as part of the optimization of Google Business Profiles for Web & Search and Digital Media clients.
Social Media
  • Write social media post copy for IDOC Social Media and IDOC Digital Media clients in the following categories: eye care and eye disease awareness, optical-focused social media posts, specialty services, seasonal posts, and practice-specific post copy, such as doctor and staff spotlights.
  • Add copy to content libraries in Sendible for use by the Social Media Specialists.
  • Strong written, verbal, and interpersonal communication skills.
  • Familiarity with SEO best practices and how to write SEO-friendly content.
  • Familiarity with Google Analytics.
  • Familiarity with Social Media publishing and reporting tools.
  • Ability to independently manage and move projects forward.
  • Ability to work within a fast-paced and collaborative team environment.
  • Highly self-motivated and self-driven.
  • Strong attention to detail and excellent organizational skills.
  • Basic/Familiarity with WordPress, HTML, Graphic Design, and Social Media platforms. Social media or content marketing experience a plus.
  • Adept at learning web-based tools.

Financial Consultant
Role Summary

The Practice Finance Consultant provides consulting advice, coaching, and guidance to independent optometric practice owners and occasionally to their office managers. The Consultant will help practice owners “live the practice of their dreams” by using financial acumen, industry benchmarks, and empathy to help owners make better decisions for their practices and their families. In this role, the Consultant will:
  • Develop 3 Year Growth Plans for new and legacy consulting members.
  • Cross-train and provide backup for IDOC Financial Services.
  • Listen to members’ needs and/or issues and make recommendations based on their individual situation. Consulting is delivered through phone consults, email interactions, and in person during company and industry meetings and functions.
  • Provide strategic advice about investments in the practice: new staff, new ODs, new equipment, new space.
  • Provide blogs, social media content, lectures, workshops, and other trainings.
  • Leverage IDOC’s core values in all consulting engagements.
  • Calculate practice financial benchmarks and productivity benchmarks, reporting them to practice owners and providing context and plans for improvement.
  • Triage practices’ greatest opportunities for improvement and help members build their plan for using IDOC’s consultants and services.
  • Advise owners on real estate acquisitions and budgets for offices.
  • Evaluate pricing for practice purchases or sales and give advice on buy/sell/hold decisions.
  • Give counsel on transition plans to owners.
  • Evaluate cash flow issues and give advice on debt management.
  • Coach ODs on time management and leadership skills.
  • Structure bonus plans and comp for associate ODs, managers, and staff.
  • Know when to refer ODs to a CPA, attorney, or CFP.
  • Generate articles, podcasts, and videos, as well as lecture presentations for IDOC and industry events.
  • All other duties as assigned.
  • Proficient in Microsoft suite of products to include Outlook, Word, PowerPoint, and Excel.
  • Must have excellent written and verbal communication skills, excellent time management skills, strong decision-making ability, and excellent attention to detail.
  • Well organized, able to work in a fast-paced environment.
  • Committed to collaboration and teamwork.
  • Ability to thrive in a dynamic environment.
  • Travel requirement – 10%-20%.

Manager, Strategic Partnerships
Role Summary

The Manager, Strategic Partnerships is a critical component in IDOC’s Strategic Partnership Team accountable for overseeing a portfolio of IDOC vendors. The Manager, Strategic Partnerships will be the key point of contact for their vendor portfolio, uphold a strong professional relationship with each vendor, develop and implement competitive member programs and corporate benefits, all while focusing on growing both IDOC and vendor business.

  • Manage existing external vendor partnerships within an assigned vendor portfolio; develop new partnerships within assigned portfolio vertical.
  • Primary point of contact for internal communication with Executive Leadership Team, Finance, Sales (PDT), Marketing, etc. to ensure cross-functional alignment of vendor goals and objectives.
  • Primary point of contact for external communication with vendor partners (i.e. regularly communicating strategy, tactics, executional plans, and business updates).
  • Establish and maintain professional relationships with appropriate vendor contacts, corporate sponsors, and stakeholders (i.e. Leadership, Sales, Marketing, Finance, Legal, etc.).
  • Identify gaps in IDOC vendor portfolio; source and select new vendors; create action plan for onboarding and offboarding vendors.
  • Design robust contracts maximizing value and mitigating risks for IDOC corporate and IDOC members; negotiate and align contract details with vendor partners.
  • Create competitive and differentiated IDOC member programs while thinking through critical growth strategies.
  • Develop Pan of Action (POA) with Business Operations to drive sales and uphold contract expectations; create verbiage for Practice Development Team (PDT) to deliver on sales calls.
  • Identify vendor marketing opportunities and develop engaging content to drive vendor business with IDOC Marketing Team; ensure marketing items are received and executed on time; choose and determine vendor features and highlights to include in delivered marketing and on website.
  • Generate promotions to increase member enrollment and create programs to reduce attrition; develop opportunities to use contracted sponsorship dollars and proactively seek additional opportunities for sponsorship.
  • Ensure timely and accurate receipt of all vendor data, rebates, and invoices working closely with Finance Team (i.e. analyze vendor data, garner actionable insights that lead to recommendations to grow Member, Vendor and/or IDOCs business).
  • Construct annual budget to align business goals and continually update forecast to project sales and estimated income.
  • Maintain and update vendor profile on Provident.
  • Develop vendor related IDOC employee benefits with vendors and IDOC HR.
  • Responsible to stay up to date on industry landscape, proactively gather competitive intelligence and apply learned knowledge to stay relevant.
  • Create processes and procedures to enhance operational efficiencies and streamline workflows.
  • Additional duties as assigned.
  • CRM (HubSpot), Microsoft Office365, Teams, SharePoint experience, a plus.
  • Proficient in Microsoft suite of products to include Outlook, Word, PowerPoint, and Excel.
  • Must have excellent written and verbal communication skills, time management skills, strong decision-making ability, and exceptional attention to detail.
  • Well organized, able to work in a fast-paced, dynamic environment.
  • Committed to collaboration and teamwork.

Marketing Services Consultant
Role Summary

The Marketing Services Consultant will lead calls with optometry practice owners for whom IDOC provides digital marketing services during the creation of their websites, and will meet with optometry practice owners for whom IDOC provides digital marketing services (website, SEO, organic social media) to develop quarterly marketing strategy plans, which will include an outline of tactics, channels, and budget to help clients increase brand awareness, new and existing patient appointments and overall revenue. The Marketing Services Consultant will also set up and run Google ad campaigns for clients.

  • Meet with Members who have enrolled in Marketing Services to set marketing goals and conduct quarterly strategy review sessions to review marketing tactics, review results of website marketing, and make recommendations based on the needs of the practice.
  • Set up and administer Google Ad campaigns for Members enrolled in Web & Search and Digital Media services.
  • Proactively recommend changes to be made to the Member website during quarterly strategy review sessions based on data captured in GPN The Edge, IDOC Marketing Services digital marketing reports, and practice marketing priorities.
  • Set up and maintain reports for Members enrolled in Web & Search and Digital Media services.
  • Communicate with Members of the Marketing Services Team to incorporate changes, updates, and materials about practice-specific services and products to client websites.
  • Refer Members to other IDOC practice services teams when the need for these services arises during consultations.
  • All other responsibilities and/or other related duties as assigned.
  • 7+ years’ experience in marketing, particularly for small to medium businesses.
  • Expertise in the setup and administration of Google Ad campaigns.
  • Expertise in healthcare digital marketing preferred.
  • Proficient in Microsoft suite of products to include Outlook, Word, PowerPoint, and Excel.
  • Must have excellent written and verbal communication skills, excellent time management skills, strong decision-making ability, and excellent attention to detail.
  • Well organized, able to work in a fast-paced environment.
  • Committed to collaboration and teamwork.
  • Ability to thrive in a dynamic environment.
  • Travel requirement – 20%

Practice Development Manager
Role Summary

The Practice Development Manager will expand the IDOC network through outreach to potential new independent optometric practices and work to close qualified leads through our robust marketing strategy as well as develop new leads through an expansive network of existing members and vendor support. The PDM will acquire, onboard, and provide ongoing service to members within a defined territory. Core responsibilities will entail meeting membership growth goals for current member engagement and achieving new member and services enrollment growth targets.

  • Business Development
    • Identify, pursue, and close Independent Optometric Practices (prospects) for new IDOC memberships using a variety of sales techniques including networking with existing membership base and through soft lead generation.
    • Develop, maintain, and leverage relationships with current members, Independent Optometry Business Owners (prospects), vendor partners, and local/state industry contacts within the territory to generate referrals.
    • Communicate proposed value proposition for services through sales presentations and electronic communications to referral sources.
  • Account Management
    • Manage day-to-day interactions and engagement with existing member accounts; analyze business, conduct account reviews, provide solutions, resolve issues, increase vendor programs and engagement, upsell membership plans (if warranted), and serve as an extension of member’s business.
    • Examine current member accounts for unmet needs and service deficiencies to provide recommended solutions and driving referrals.
    • Gain additional referrals as a result of building strong business relationships from current membership base.
    • Develop, expand, and leverage vendor relationships; through deep understanding of products and programs and to gain referrals for new memberships as an expected outcome.
    • Demonstrate understanding of the independent optometry industry; stay well-informed on trends, competitors, state regulations, and managed care environment.
    • Collaborate with IDOC departments and team members; professional affairs, marketing, consulting, accounting, etc.
    • Foster team effectiveness and accomplishment of shared goals by sharing knowledge, experience, and information in order to optimize overall team sales strategies.
    • Use, leverage, and maintain Provident and HubSpot CRM database systems for members and prospects.
    • Complete all administrative duties including expense submission, travel planning, and more as required or directed.
  • Strong proficiency with Microsoft Office, SQL, Tableau, HubSpot (or similar Sales & CRM databases) and other data analytics tools, a plus.
  • Excellent oral and written communication skills.
  • Demonstrated skills in influencing key decision makers to buy in on a project or plan of action.
  • Energetic and focused self-starter that is goal/results oriented.
  • Exceptional organization skills.
  • Demonstrated ability to work independently and in a close team environment.

Sales Operations Analyst
Role Summary

The Sales Operations Associate, known internally as the Member Support Associate (MSA) at IDOC, is responsible for supporting the sales/account management team of Practice Development Managers (PDM) within an assigned region. This is an early-career sales support role, which may lead to advancement opportunities or other roles within IDOC.

Reporting to the Practice Development Leader (PDL), the MSA is responsible for working closely with the team to assure IDOC members in the Region maximize the value of membership service and vendor program offerings. The position requires the propensity to develop strong personal relationships both internally at IDOC and externally with our current Members and with vendor partner sales reps in the field with their region.

  • Assist Practice Development Leader (PDL) by supporting regional sales and account management goals and activities.
  • Provide Sales and administrative support to the Practice Development Manager (PDM), through them or on their behalf.
  • Provide ad-hoc and standard reporting to sales management that provide Member insights and opportunities.
  • Responsible for various administrative responsibilities for assigned accounts.
  • Answer and triage inbound calls and emails from Members.
  • Assist and support new Member onboarding calls; prepare materials for onboarding calls.
  • Assist the PDM with scheduling and pre-call planning for account management reviews.
  • Maintain and updates company’s database of prospects within assigned territory in CRM system.
  • Administer the study group marketing campaigns; proactively reach out to Members to join study groups; field Member questions regarding study groups.
  • Analyze and resolve systems/vendor enrollment or rebate issues; partner closely with the IT Operations and/or Strategic Partnerships Team to resolve enrollment and/or rebate issues.
  • Develop and maintain a working knowledge of membership and service offerings along with vendor rebate/discount programs.
  • Track member’s vendor enrollment and review purchase data to maximize member engagement with vendor partners.
  • Provide additional member support in the event of a PDM vacancy due to vacation, short term leave, or otherwise.
  • Research and qualify new prospects in HubSpot database from marketing leads and inquiries.
  • Conduct pre-qualifying calls for soft leads; qualify the prospect for the PDM.
  • Schedule calls for pre-qualified leads with the appropriate PDM.
  • Meet assigned goals and other duties as assigned by your manager.
  • CRM/data-base management experience desired.
  • Highly organized and self-driven.
  • Self-starter and ability to work independently or with a team.
  • Strong track record of account management – developing and maintaining long term relationships.
  • Strong oral, written, and interpersonal communication skills.
  • Excellent knowledge and skills on the use of Word, Excel, and PowerPoint.
  • Customer focus and strong skills for building relationships and collaborating with cross functional teams.
  • Ability to work in a virtual environment.

Let's Connect
Do you have questions about or an interest in working at IDOC?

Email us at
Jelissa Brooks
"I’ve always been in search of a company with a thriving culture that values its employees and rewards them for the great work they do. IDOC has proven itself to be this kind of company. In just a few months of being with IDOC, my manager empowered me to serve as a speaker during my first Connection conference to share my marketing expertise with our members. To be trusted and given the platform to showcase my value early on was so rewarding and a proven benefit to our attendees. Since then, I’ve been empowered to express my ideas, reassured that I’ve been heard and then given the platform to execute. As a newbie to a company and industry, it can sometimes feel intimidating to put yourself out there and take center stage among your colleagues that have been within their role/industry for years. But the IDOC culture is very much like family and the opportunities for career growth and development are endless!"

Jelissa Brooks
Senior Specialist, Marketing Services
Rommie Samai
"What attracted me to IDOC was the opportunity to help a small business grow. Not only do I get to do that with IDOC, but I also get to help hundreds of small, independent businesses grow. Since I’ve started at IDOC, I’ve noticed the wealth of industry knowledge that our employees bring to the table. We are in the middle of exciting times at IDOC, and we couldn’t have better people bringing ideas to the marketplace while continuing to help our members succeed. I’m looking forward to the future and watching our vision come to life."

Rommie Samai
Director, Data Insights
Mary Kate Pressler
"I joined IDOC almost 8 years ago because of the small company personal feel it offered. I have grown with IDOC both personally and professionally and have seen all the positive growth and changes for our members and my colleagues. IDOC provides respect and trust of its staff and does not micromanage. I feel management affords me the opportunity to accomplish my responsibilities according to my own game plan; knowing, they have faith that I will meet the deadlines provided. IDOC listens to ideas from staff, discusses them, challenges them and runs with them. We are a culture that embodies “better together” and strive for “people first, always”. We are not always perfect, as most families are not, but we all have a common goal and we try to get their together.  I consider some of my co-workers my family and I am very grateful for the opportunity to work here."

Mary Kate Pressler
Business Operations Specialist
Contact Us
© 2022 IDOC. All Rights Reserved