Post Job Free
Sign in

Collections Specialist - START

Company:
Creative Financial Staffing
Location:
Columbus, OH, 43220
Posted:
November 10, 2025
Apply

Description:

Job Title: Collections & Investigations Specialist Location: On-Site Columbus, OH

Contract Type: 90-Day Contract (Potential for Extension)

Compensation: Competitive Contract-Based About the Opportunity We are seeking experienced and detail-oriented Collections & Investigations Specialists to join our on-site team. This role focuses on skip tracing, digital investigations, and data research - no phone collections required. Ideal candidates will have prior experience in collections or investigations, strong analytical skills, and the ability to manage high-volume casework in a fast-paced environment. Key Responsibilities

Manage and process approximately 5,000 assigned files over the course of the contract.

Perform skip tracing and investigative research using social media platforms and third-party databases.

Conduct detailed digital investigations to locate and verify individuals or entities related to collection efforts.

Communicate exclusively via email-no outbound or inbound collection calls.

Accurately document findings and maintain confidentiality of all information.

Adapt to evolving workflows as the proprietary internal system is finalized and deployed. Qualifications

1-3 years of experience in collections, skip tracing, investigations, or a related field.

Demonstrated ability to handle large case volumes efficiently and accurately.

Strong online research skills, including use of databases and social media tools.

Excellent written communication and attention to detail.

Must be available to work on-site for the duration of the 90-day contract. Why Join Us

Short-term contract with opportunity for future projects or extensions.

Work with a professional team on a high-impact investigative project.

Gain experience using a developing proprietary system and investigative tools. #INNOV2025

#ZRCFS EB- document.addEventListener('DOMContentLoaded', => { const root = document.querySelector('#job_desc'); if (!root) return; // Skip wrapping if we've already done it if (root.dataset.hashtagsWrapped === "1") return; const SKIP = new Set(['SCRIPT','STYLE']); const walker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT, { acceptNode(node) { if (!node.nodeValue !node.nodeValue.match p{L}\p{N}_]+/u)) return NodeFilter.FILTER_REJECT; // Avoid wrapping inside an existing hashtag span let p = node.parentNode; while (p && p !== root) { if (p.nodeType === 1 && p.hasAttribute('data-hashtag')) return NodeFilter.FILTER_REJECT; if (SKIP.has(p.nodeName)) return NodeFilter.FILTER_REJECT; p = p.parentNode; } return NodeFilter.FILTER_ACCEPT; } }); const re = p{L}\p{N}_ gu; function wrapTextNode(textNode) { const text = textNode.nodeValue; re.lastIndex = 0; let m, last = 0; const frag = document.createDocumentFragment ; while ((m = re.exec(text)) !== null) { // preceding plain text if (m.index > last) frag.appendChild(document.createTextNode(text.slice(last, m.index))); // hashtag span const span = document.createElement('span'); span.textContent = m[0]; span.setAttribute('data-hashtag', '1'); // idempotence guard span.setAttribute('style', 'font-size:9px;color:#fff'); // requested inline style frag.appendChild(span); last = re.lastIndex; } // trailing plain text if (last < text.length) frag.appendChild(document.createTextNode(text.slice(last))); textNode.parentNode.replaceChild(frag, textNode); } const toProcess = []; let n; while ((n = walker.nextNode toProcess.push(n); toProcess.forEach(wrapTextNode); root.dataset.hashtagsWrapped = "1"; });

Apply