About the Business
I began my studies in Greece and soon realized that I wanted to create something of my own. So I travelled to the UK to grab an opportunity to run my own company. After putting a lot of time and effort in, finally I became the proud owner of Barracuda Marketing. By developing not only in communication but also sales and marketing skills I have the vision to expand our activities to different sectors of this industry and pass on the opportunity to other ambitious candidates. My goal now is to open offices in Newport, Wrexham and Aberystwyth - then to expand over seas.
Location & Hours
19-21 Castle Street
Cardiff, CF10 1BT