Finch Paper Names Greg Maio as VP of Sales and Marketing