Relax! There'll be some great times ahead.
Brett Allen has the unique combination of technical knowledge and business savvy that enable him to quickly evaluate the business needs and competitive environment. More importantly I am impressed by Brett’s ability to develop a product vision…