Anyway, does anyone know what this new level entails? Can i expect anything tangible? Or is it just a more direct line to their customer support?
At least that's what happened to me.
Only kidding, you'll be fine. Having an account manager is ok because you can get certain things (ad approvals etc) done a bit quicker.