All these people were involved: Account director, Project Manager, Business Analyst, Marketing Specialists (3 of them for some reason), Copy writer, Content Strategist, User Experience, Art Director, Technical Manager, Front end developer, Back End developer
The agency burned through enough money to hire 4-5 employees for a year. We had a few meetings with the client and 8 people from the agency. The math there is pretty painful for the client. 8 people for an hour (at $165+ each per hour) means that each meeting costs well over $1k.
Hire a freelancer (like meeeeeee) or get full time employees. Agencies best serve large companies that can't (or don't want to) maintain design and development teams in house.