Manager, Technology, Technology Strategy & Architecture – IT M&A

Deloitte
Location : Dallas TX US
Conducting business and IT financial analysis and modeling to support the planning and tracking of synergies and stranded costs in M&A engagements utilizing IT…

More >>

Comments are closed.