About the job About The Talk Company The Talk Company is a growth led partner for ambitious brands. We work from idea to impact—merging creativity, content, growth strategy, and technology to deliver measurable outcomes. From digital first experiences to omni…