85566036
Mar 10, 2012
Oct 16, 2012
Active Trademark
Computer and technological professional services, namely, an online platform that allows companies to post challenges for users to solve (( [ and to recruit users based on their profiles and participation ] ))
Computer and Scientific