Marr Contracting International The Men Marrs, has appointed Steve Ryder as General Manager of its growing international operations