David Anderson is a thought leader in managing effective software teams. He leads a consulting, training, publishing and event planning business dedicated to developing, promoting and implementing sustainable evolutionary approaches for management of knowledge workers.He has 30 years...
Read More →