Uptake

1 result

Brad Keywell, chief executive of Uptake Technologies has co-founded seven highly successful technology companies over a near-30 year career. Photograph: Qilai Shen/Bloomberg via Getty Images

Most tech entrepreneurs might dream of ending up with their companies listing on the Nasdaq, but Brad Keywell isn’t sure it’s always the right call to(...)