Peter is the whole package and when you are looking for a resource like him, it is hard to find. He is conscientious, hard working, detail oriented and incredibly committed to doing a fantastic job. Peter is a team player, he is upbeat and he is engaging. He is absolutely the consultant that you want to trust with your most challenging work efforts.