David McAmis is an enterprise architect and partner in a consulting firm in Sydney, Australia. In his varied career, he has held the roles of consultant, technical trainer, university lecturer, and consulting services manager, and he has also served as the vice president of a software and services company in the U.S. David has written a number of books and more than 100 articles that have appeared in magazines and journals. He enjoys helping organizations of all sizes find technology solutions to common business problems.