Rachel Leibman is a seasoned production professional with extensive experience across various high-profile companies in the creative industry. Currently serving as the Director of Production at Thinkingbox since April 2025, Rachel previously held the position of Executive Producer at The Mill from September 2022 to March 2025. Prior roles include Head of Studio at SEPHORA and Director of Production at Dtouch Creative. Rachel's career also encompasses leadership positions at Industrial Color, Assouline, Vogue Magazine, Plenty Magazine, and InStyle Magazine. Rachel holds a Bachelor of Fine Arts in Photography and Imaging from NYU Tisch School of the Arts, where education was completed in June 2007.
This person is not in any teams
This person is not in any offices