John Hancock´s profile

Reviews (1)

Mega Mind Media

Amazing work, loved the design, a devoted team!

MegaMind have got my business off the ground with some super design work, brand and web design. They were patient and devoted to the task, nice bunch of chaps too!

I literally couldn't be happier with the results.

John Hancock´s profile

profile image of John Hancock
John Hancock
Reviewer
1970
United Kingdom

About