Rembrand Announces John Sedlak as New Chief Revenue Officer News Desk Jan 15, 2024 Rembrand, the Enhanced In-Scene Advertising solution generated by AI, announced the appointment of John Sedlak as the company's…