One of the best leaders I have been fortunate enough to meet. He is very professional and beleives in the work he does. He gives his team the time and assistance to help them reach their goals. He is very driven, not only for his own success, but the success of his team.He is always willing to go above and beyond, the true definition of a team player and a fantastic role model he is always positive! He is truelly one in a million. If you are fortunate enough to meet him and work with him, you will not be disappointed!