Your Logo Designer is definitely a fake school boy. Logos are Vector graphics, which do not blurr on increasing size, but the image looks to be a pixel one.
I can correct that, and the other stuff too. I can make a simple promise, that when I hand over it back to you, it would be worthy of putting up on your product.
Like, I would correct the fonts, make them in an arc shape, present them as borders, and the other corrections. And, we can also set a good contrasting color, when you tell me the color of your packaging.
Good Luck!