* Moving Image Technologies named Bart Bedard as chief financial officer in an initial Form 3 filing dated April 27, 2026.