It has been announced that Greg Schlafer has resigned from being president and CEO at Foremost Farms effective April 11th.