I often find myself as a project manager putting the customer first because they're paying the bills and they are the individuals that I am working with on a daily basis. They are the ones I’m providing status reports to and leading my team on long-term engagements for. They are my client. For the immediate future, they are my boss, in a way. That’s how I usually try to look at it and it may be why my customer’s usually really like the way I manage projects for them. But acting in this manner without truly understanding what your senior management needs from the engagement can frustrate them and you really want to avoid that...