Cheers guys.
The role is to be one of our Service Managers. Essentially I would get a group of customers and be their first point of contact for any non technical issues, be in charge of contract changes, keeping them sweet, keeping them as our customers, doing reviews, spotting opertunities for us to sell them more services, etc etc.
Nick