Michael Barbouche Michael Barbouche, senior statistician/consultant for Meridian Resource Corporation.