My philosophy about life (and business) can be summed up in one word: alignment. When your goals, your thoughts, your actions and your expectations are all aligned, there is not a power in the world that can stop you.
Working with large and small organisations as a business and technology consultant, I have come to understand that there is one area of focus, which pays off better than anything else. Aligning business processes with the most fundamental values and objectives of the business, in a way that is transparent within and across departments, makes dealing with other problems easier and often unnecessary. Technology, if used right, can be an incredible facilitator of transparency and alignment.
When building or training a team, the most important thing to me is making sure that personalities, skills and responsibilities are aligned. When someone is good at what they do, you don't move them to another position - you give them all the space and resources they need to flourish - to grow from good to great.
I am a father of 3 amazing daughters. Parenting can be a daunting occupation, full of joy and sprinkled with frustration. Frustration comes at moments when your children are not doing what you would want them to be doing. Joy comes when you remember that it is not their job to do what you want - it is their job to do what they want, so they can become more of who they are. I am then once more reminded that my role as a parent is to focus on one thing and one thing alone: encouraging personal alignment.