Jack Caravello has joined Rainmaker LLC as Vice President of Business Development, bringing with him more than 37 years of experience…