top of page


At MJC Agency, we believe that behind every successful project is a great team of individuals who are passionate, creative, and dedicated to their craft. We take pride in our diverse team of designers, developers, and project managers who come from different backgrounds and bring unique perspectives to the table. Our team is united by a common goal: to create outstanding digital experiences that delight our clients and their customers. Get to know the talented individuals who make up our team and discover what drives us to deliver exceptional results.


Michael Cocce

Plymouth, MA

Founder, Lead Website Designer

Michael Cocce is the founder and lead website designer at MJC Agency.  


Michael's background includes years as a Marketing Director and Brand Strategist across multiple industries.  Michael founded MJC Agency formally in 2020 and since then has served clients in over 50 countries, and almost all 50 states.  The MJC Agency team continues to grow quickly, having achieved Top 25 status among the Wix Partners Program in 2022. 


Ray Schone

Plymouth, MA

Website Design Specialist

Ray Schone is a proud 8-year US Army veteran who recently transferred to the digital world through a computer science education. He specializes in Wix website design and brings HTML and CSS coding experience to the table.


Ray currently holds a Computer Science Certificate and is working on his bachelor’s degree in Computer Science while working full time as a website designer at MJC Agency.


Liam Henley

Wayland, MA

Website Design Specialist

Liam Henley is a Website Designer at MJC Agency, while also actively pursuing a bachelors degree in Computer Science.


Liam began his internship with MJC Agency in the summer of 2022 and quickly became an important member of the team, designing a number of specialized websites and logos for MJC Agency clients.  Liam specializes in Wix website design, coding, UX Design and front-end development.

Lou Cocce.jpg

Louis Cocce

Hanover, MA

Customer Relationship Specialist

Lou's experience has been in financial services and technology with the last 20+ years consulting at Fidelity Investments as a Business Analyst, Systems Analyst and Project Manager.


Over his career, Lou worked in both management and as an individual contributor. He has been a part of many large scale projects and worked with many great project teams. During this time Lou gained much customer service experience working with corporate and individual clients and has learned that good communication and teamwork are to successfully meeting company goals.

bottom of page