Blackboard Inc in Needham
(202) 463-4860
Blackboard Inc. is a provider of enterprise software applications and related services to the education industry. Its product line consists of various software applications delivered in three suites: the Blackboard Academic Suite, the Blackboard Commerce ...