SourceEdge

$7.5M revenue • 50 employees • 913 N Market St Suite 200, Wilmington, DE, 19801, United States

Last Updated Nov 11, 2025

Company Overview

Company Name

SourceEdge

Address

913 N Market St Suite 200, Wilmington, DE, 19801, United States

Approx. Annual Revenue

$7.5M

Employees

50

Established

2004

About SourceEdge

Openlink is a digital innovation company based in Wilmington, Delaware, United States. Established in 2004, the company has approximately 126 employees and offers a range of services, including digital apps, AI/ML, IoT, blockchain, and cloud computing solutions, as well as enterprise software and consulting services.

Business Profile

Read from the SourceEdge website on Oct 22, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
6/10 · Copyright notice says 2026; No contact form or booking
Footer copyright year
2026

Companies near Wilmington, DE

Browse all companies in Delaware →

Frequently Asked Questions about SourceEdge

Technologies Used

Social Profiles

Key Decision Makers

Rajesh Revankar CEO
LinkedIn