career in TRAFFIC - no nonsense?

Do you have to have a no nonsense attitude to do traffic in advertising? Is it a rewarding career?

 
For more, visit: https://www.bizcommunity.com