I have been working with OML for over 7 years now & during that time they've worked extensively across multiple industries including media/advertising agencies as well education sector companies (both within their own business areas). They are very strategic thinkers who understand how clients want things done - from engaging customers through social platforms right thru content creation of all types! From day one you won't regret choosing OMEL if your looking at having someone take care off everything online related!! If however it's just general marketing or SEO then there is always other firms out here willing do those jobs too :) Highly recommended agency. I have been working with other media for 5 years now so know all of their team well! They can be trusted when it comes time do deliver quality work within budgeted timescales as they are always honest about what is achievable at any given point during project lifecycle - no false promises from this consultancy firm or that client who might promise more than we expect will get delivered (and sometimes not even then!).