Meet the Team
A small, hands-on team based in Bellevue, WA. When you work with Invision Marketing you talk directly to the people doing the work.
The People You'll Meet
We keep the team small on purpose. It means projects move faster, communication stays direct, and the people you talk to during sales are the same people involved in the work. Here is who you'll usually meet first.

Owner
Jeremiah Graziano
Jeremiah leads Invision Marketing and oversees strategy, web development, and the systems we build for clients. He works directly with business owners to make sure every project is set up to produce measurable results.

Sales and Account Management
Exael Zuniga
Exael is the first point of contact for new clients and the steady hand for existing ones. He walks business owners through their options, coordinates project kickoffs, and keeps account communication clear from day one.
Photographer and Videographer
Caleb
Caleb captures polished photo and video content that helps brands look professional, personal, and easy to trust. His work supports websites, social media, campaigns, and client storytelling with clean visuals built for digital use.
Project Manager | Government Relations
Gabriel
Gabriel manages project delivery and client communication with a background in lean engineering, supply chain coordination, and government contract environments. He keeps timelines, documentation, and stakeholder expectations organized from intake through delivery.
Fullstack Engineer
Jerry
Jerry builds reliable web applications and backend systems using modern tools like React, Next.js, TypeScript, Node.js, and AWS. His experience spans cloud-integrated apps, APIs, CMS workflows, and infrastructure support.
UX/UI Designer
Luiggi
Luiggi designs intuitive websites and applications that connect a brand's identity with a polished digital experience. Since 2018, he has worked across UI/UX design, brand creation, and modern visual systems.
How We Work
Most projects start with a quick call so we can understand your goals and the kind of leads you actually want. From there, the same people stay involved through scoping, build, and launch.
Why a small team
A smaller team keeps decisions fast and quality consistent. You won't pitch your business to one person and then get handed off to someone who wasn't on that call.
Let's Schedule
a Quick Call
Tell us a little about your business and what kind of leads you'd like to be getting. We'll come back with a starting point that fits your timeline and budget.
