Hi,
Yes, you may insert the company logo.
Simply log into your account at invoiceocean.com, go to Settings -> Account settings -> Print settings (left hand side). It is best for your logo to be in either jpg or png. It also cannot exceed 1mb.
Hope this helps.