The business project manager role will have an opportunity to engage in a variety of projects across the Institutional Life (IL) business, including investments, products, service, and technology. As the project manager you will provide critical business process management to the most important key initiatives being worked on across the business. Your success in the role will require working independently, excellent communication skills, strong organizational talents, and a collaborative approach. This role is located in our corporate headquarters in New York City and will require infrequent travel to our location in Overland Park, Kansas. Our dynamic, high-performing team leverages the strength of a Fortune 100 company while having the nimbleness of a smaller operation. IL is a fully contained operation where this role will provide project management across all disciplines of the business. IL offers sophisticated life insurance products in the Bank Owned Life Insurance (BOLI), Corporate Owned Life Insurance (COLI), and Corporate Sponsored markets.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level