Back in 1984 when Welsh Consulting was founded, corporate computer systems could take up an entire room and applications were limited to number-crunching and word processing.

What began as a one-man band soon grew to a small cadre of computer consultants operating out of our founder’s apartment. In 1991, Welsh Consulting established its first official corporate headquarters in downtown Boston. As the industry has evolved, Welsh Consulting has evolved with it.

Over the years, several things have stayed constant – a Boston-based headquarters to ensure seamless IT services to our downtown clients, a staff with impeccable credentials and a positive attitude, and the aspiration to be the premier IT support firm in the greater Boston area.



Charles Ross


After 12 years of helping small busi­nesses capi­talize on their IT infra­structure and manage their IT consumption, Charlie decided to invest in a company that mirrored his passion for excel­lence and under­standing of small business needs.  As the new leader of Welsh Consulting, Charlie is committed to main­taining the integrity of the prin­ciples on which Welsh Consulting was founded; to provide the highest quality tech­nical and strategic computer support after taking your unique business goals into consideration.


Dede Caswell

Director of Operations

As Director of Operations, Dede oversees all day-to-day operations including scheduling of technical staff, accounting, and general administration. Dede has her finger on the pulse of every aspect of Welsh Consulting’s business. Previously the assistant to the Chief Financial Officer of Healthcare Service of New England, she joined Welsh Consulting in 2004. Dede attended Bridgewater State College and Massasoit Community College. In her free time, she enjoys travelling especially to the Caribbean Islands, and is now planning a trip to Greece and Turkey. Most lunch hours, Dede can be found at the gym taking a spin class.

Welsh Consulting would not be the success it is, without the passion, dedication and experience of our consulting, support and administrative teams. With a clear directive to “serve the client first” our team works collaboratively to identify and meet the needs, and exceed the expectations, of our clients.

To achieve superior results, our team members regularly pursue personal and professional development learning opportunities. As an organization, Welsh is committed to supporting and encouraging such development and has established a benefits system designed to perpetuate this pursuit.

Your success is our mission. Our team understands that message loud and clear. They are empowered to ensure that every thought and action taken is for the betterment of our clients.