By now you should have a good understanding of the basics of SMO and the hows and whys relating to helping your business grow.
You could do it yourself.
You could utilize one of your existing employees to handle your SMO.
You could hire a Digital Marketing Company to handle your SMO.
You could hire a passionate and knowledgeable individual to handle you SMO.
There could be many more options out there that may or may not be more right for your overall marketing strategy. That is something that you have to decide for yourself based upon your wants, needs, and budget.
At least now you are asking yourself the right questions.