Steve Travi

UK Sales Manager

Steve has over 25 years' experience in sales and business development, 16 of those in the mail industry. His extensive knowledge and success enables him to support diverse clients – from charities and bluechip companies to mailing houses. He has also now taken on the challenge of heading up one of our business development teams to lead them to success.