Director Justin Leibow joins Humble and sister shop Postal Wednesday, April 8, 2015 Director Justin Leibow has joined integrated content studio Humble for commercial representation in the U.S. Leibow will also come aboard…