About Twain Financial Partners
Twain Financial Partners ("Twain") is an investment firm located in St. Louis, MO, with over $4 billion in assets under managements within the public-private partnership sector. Our firm works with a wide variety of investment types, specializing in tax credit, structured debt, and real estate transactions. Twain works closely with financial institutions, corporations, and high-net-worth individuals to structure and manage investments that offer both attractive economic return and social benefits.
Twain Business Intelligence
The Business Intelligence team is responsible for the design, implementation and management of technology solutions. The team supports company-wide initiatives by developing solutions for data management and business process improvement to ensure that business goals and strategic priorities are achieved.
The Manager of Information Technology is responsible for empowering leadership and team members with effective technology and helping them to leverage it to achieve desired business outcomes. This role is responsible for managing Twain's IT managed service provider relationship and overall coordination of business and IT application development projects as it relates to Twain's technology solutions including Microsoft Dynamics CRM, Sharepoint and Great Plains accounting system and other integrated systems. This full-time position is in St. Louis, Missouri and requires little or no travel.
Job Type: Full-time