Turn
Turn
Employees:
230
Market Cap:
$234.8 million
Revenue:
$197 million
Net Income:
$9.5 million
Turn
Are you from Turn?
Employees:
230
Market Cap:
$234.8 million
Revenue:
$197 million
Net Income:
$9.5 million
  • #Living #Breathing #Marketing #embracethechaos
  • Street view from the Turn London office. Pip-Pip #TurnLondon #UK #Turn
  • Turn San Francisco #Turn #TurnSF
  • #forbescmosummit after party on the beach in Naples, Florida tonight!

#Living #Breathing #Marketing #embracethechaos

Street view from the Turn London office. Pip-Pip #TurnLondon #UK #Turn

Turn San Francisco #Turn #TurnSF

#forbescmosummit after party on the beach in Naples, Florida tonight!