Sarah Lawrence, owner, This Is Iris, discusses the latest and greatest from the decade-old agency at Brand Licensing Europe. source