Deed

Deed

Deed

Deed - a creative platform for #EmployeeEngagement! Boost team performance! Increase employee well-being! Reduce staff turnover!
Founded
2012
Raised
$91.5k
Follow us
Alexa global traffic share