I am a big fan of team sports and there are a lot of parallels in team sports and product delivery. A companies success depends on numerous aspects from innovative idea to luck, but one of the most important component is the growth of a team along the way. 

Read More

One of the most important aspects of being a manager is to delegate. This is one of the most difficult exercise for first time managers and does not get easier as you move up. Delegation if done incorrectly will be the cause of a lot of sleepless nights for the delegator and a cause of frustration for the delegatee.

Read More