Director Roman Veiga Joins Troublemakers’ Roster
April 18, 2024
Co-directors Thiago Steka and Ricardo Drehmer in Brazil: “We teamed up to direct this piece for the launch of OffHours, a super cool product that helps protect your digital privacy at home. [Watch]