How do companies come up with powerful brand names?
Using name coaching - a new concept for creative brand managers.