KPCLLC is hiring a Senior Business Analyst to analyze and document multiple inter-related software implementation, data migration, and data warehouse projects. The role supports requirements gathering, business process review, design documentation, user acceptance testing, and production support analysis.