Say It Now

Say It Now

Verified

Launch date
Employees
Company register number 11596917
London England (HQ)
Deals in current and previous year:
  • Edit
DateInvestorsAmountRound

N/A

Grant
Total Funding000k

Recent News about Say It Now

Edit

Tech stack

Group
Tech stackLearn more about the technologies and tools that this company uses.

Investments by Say It Now

Edit
GetStarted
ACQUISITION by Say It Now Nov 2021