I would suggest, Management Associate or Consultant depending on the level you have been hired for. There are few designations that would suit your profile, given that fact that you are managing such a wide range of activities. Business analyst is apt, other than that you may request for Evangelist.
Please make a market survey of what is best for the sector that you are targeting next and make your suggestions accordingly.
Wish you all the best !
7th July 2011 From India, Mumbai
Discuss problems openly with your peers around the world without getting into company specifics. Access to years of such problem discussion data and business material is at your finger tips.
All resources created by our members are available to everyone at no cost.