First of all I want to be honest to you!I'm new here and I haven't done a full online marketing campaign yet, BUT:
-I'm an economist with Msc and my studies focused on brand building as well what you just need!
-I've just finished a Digital Marketing online course with great results (Shaw Academy if interested).
-Thanks to that I'm up-to-date about the latest trends, tools, techniques.
-I have a strong commitment to develop myself in this field because later when I have enough experience I want to set up a related business as my main income.
-Therefore I'm willing to negotiate about the price since it's not my main motive right now.
-I'm 26 so I have solid knowledge and information about social media, Internet, online presence and the biggest user generation.
In your case I would focus on the next. You need to raise the awareness and strengthen the engagement of your company. For this I'd build up a complete online campaign by using the different platforms simultaneously with different content on each of them. It includes FB, Twitter, Email, Blog etc. Also SEO and Online Reputation Management are needed to be optimized. If it's optional I'd create/better an online store. I'd use the different analytics softwares for the sake of measurement and feedback. I do not only want to get more leads to your site but also I want to transform them to acquisition! I'd elaborate a beneficial Pay per Click method too.
Maybe I'm rookie but not amateur! Give me a chance and you will see