Larry Kotch

1 post
Larry Kotch is the cofounder of The Brains, an award-winning digital marketing agency in London. Ranked #3 in B2B Marketing's Global 30 under 30, Larry leads a dedicated, remote team of talented digital marketing professionals.