Insight Global
–
Sugar Land, TX, 77479
The Business Intelligence Manager position is a techno-functional role, responsible for managing BI project delivery and operations. This position interacts with business users to understand and collect requirements, provide solution architecture... - Jun 02