Director of Business Intelligence

This role is located in Salt Lake City, Utah

The Director of Business Intelligence will provide strategic direction and management for the Business Intelligence and Data Warehouse Systems. The position requires broad range knowledge of BI/DW technologies, development standards, delivery methods, and ability to drive Business value. This highly qualified candidate will report directly to the CIO and lead the BI team to develop and deliver leading-edge, business-focused solutions. The position requires strong leadership and business skills to build the strategic direction for the BI, DW and Finance/Supply Chain areas.

ESSENTIAL FUNCTIONS: Work closely and effectively with internal business partners, external consultants, and the vendor to ensure productive and adaptable working relationships. Actively participates in long-range strategy planning and manages policy development to address complex business issues. Ability to communicate complex technical solutions to executive leadership and peers. Responsible for all IT resources related to the effort including a staff of approximately 8 full-time technical professionals, in addition to consultant resources, and the matrix-management of numerous other professionals within the IT organization. Manage projects to aggressive time and dollar constraints. Develop and monitor financial plans and budgets. Facilitate management initiatives, process improvement, career and staff development and strategic planning within IT to support aggressive business growth. Extensive knowledge and proven success in the implementation of large Enterprise Data Warehouse and Business Intelligence solutions. Demonstrated success in working effectively with internal business partners, vendors, and consultant resources Requirements/ Qualifications: Bachelor’s or Master’s degree in computer science, information systems or other related field, or equivalent work experience; MBA preferred. A minimum of 10-15 years progressively responsible experience in Information Technology including at least 5 years effective senior-level people and project management experience in all phases of large, complex applications systems analysis, development and implementation Deep knowledge of the Oracle EBS apps and reporting using OBIEE enterprise platform required Experience with AR/AP/GL/Working Capital/Inventory/Purchasing reporting Demonstrated success in working effectively with internal business partners, vendors, and consultant resources Strong team building, IT staff development, change management, and general leadership skills Superior interpersonal and communications skills including the ability to be both directive and collaborative as appropriate to the situation


Senior Business Analyst

This role is located in Dallas.

This company is a great place to work because:

Client is the $5.6 billion global technology leader whose products, services and solutions deliver value for customers in the mailstream and beyond.  A member of the S&P 500 since 1957, we have consistently recorded year-over-year revenue growth.  We do business in more than 130 countries and employ over 35,000 mailstream professionals.


Today, after more than 90 years of industry-leading research and technology, our products and services go well beyond advanced mailing systems. Our end-to-end integrated approach includes creating and preparing numerous forms of electronic and standard communications; the ability to track and trace; developing software programs that correct addresses and show comparative courier rates; multi-channel delivery options; response management and much more.


A Client Business Analyst must be able to understand the business issues and challenges of the client’s industry.  He or she must be able to identify the strengths and weaknesses of a client’s business and be able to promote areas for improvement using Client products and services.  The business analyst will define and validate solution success requirements, while focusing on the client’s “as is” business policies, practices, & process, to recommend the “to be” policies, practices, & processes as related to a Client solution.  The Business Analyst creates detailed use cases with supporting documentation of current business systems and user needs, including workflow, business rules, and steps required to configure, integrate, or develop client solutions


As a Business Analyst, you are the technology partner in a solution sale, providing sales and customer consultation that improves business process. Candidates for this highly professional position must bring proven experience of business analysis, process management, and change management skills to the position in order to provide a consultative view in recommending Client solutions to clients. As a subject matter expert, you are expected to stay abreast of the latest industry technology coupled with our product & service offerings to ensure that our customers receive state of the art solutions for their businesses.   Client software and integrated hardware solutions include desktop, enterprise, and SAAS based products.  Business Analysts are required to be proficient in analysis of our solutions offerings for customer business need, feasibility and fit.


Principal Responsibilities:

Elicit requirements using interviews, document analysis, requirements workshops, storyboards, surveys, site visits, business process descriptions, use cases, scenarios, competitive product analysis, and workflow analysis.

Decompose high-level business and user requirements into functional requirements and quality, specified in an appropriate level of detail suitable for use by those who must base their work on the requirements.


Analyze & document current and future optimized business process models at a task level that accurately represent end-user community workflows.


Define success & quality attributes, external interfaces, constraints, and other nonfunctional requirements for the solution.


Lead the requirements analysis and verification process, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable, and that they conform to Client standards.


Lead cross functional teams of Sales, IT, project managers, solution architects, and installation professionals on scope, solutions requirements, success, constraints, deployment requirements and defined risks.


Recommend, propose, and present solutions consisting of Client software, integrated hardware, and professional service offerings based on customer need & business analysis.



Minimum 10 years proven experience in business or requirements analysis related profession is preferred.


Bachelor’s degree in computer science, engineering or technology, or business is strongly preferred.


Strong interpersonal skills, collaboration with IT teams, end users, sales, C-Suite executives and other senior business leaders on a daily basis.


Strong oral, written and presentation skills with the ability to facilitate, create, and drive change.

Mastery of the Microsoft Office Suite including Visio, Excel, Word & PowerPoint to drive communication to internal & external stakeholders.


Training and participation in a solution selling model for software and integrated hardware product mix.


Strong Process Management skills including relevant work in Six Sigma, Lean, Use Case, or other process management methodologies.


Experience and training in project management methodologies for enterprise engagements is preferred.


Strong IT/IS background in technologies such as: Server Operating Systems, Microsoft SQL Server, the SQL language, Visual Basic, .NET, VMware, Report Design Tools (Crystal Reports, Cognos, ActiveReports, SSRS) and Web Technologies (IIS, ASP, ADO, XML, Web Services) Technology and IT industry related certifications are preferred.

Demonstrated Knowledge of Document Creation and Design concepts, Print Output Management, Supply Chain, Logistics, Imaging and Mail Technology is highly preferred.

CBAP, Certified Business Analyst Professional, preferred.

Overnight travel (up to 50% of time) will be required


Senior System Administrator

This is a direct hire role in Flower Mound.

Senior Systems Administrator


The Senior Systems Administrator will be responsible for designing, building, supporting and managing all aspects of the network infrastructure. Areas of responsibilities will cover: local and wide area network technology, network security, Linux, Windows, IP Telephony, remote access, business continuity, disaster recovery, storage systems, creating policies and procedures that cover the areas of responsibility as required. Testing and evaluating new technologies and applications as needed and make recommendations to management.

Major Responsibilities:

Systems Administration and Support:

  • Support and maintain hardware, operating systems, and associated infrastructure as required
  • Monitor system performance, diagnose system issues, perform scheduled and emergency maintenance
  • Propose and implement system enhancements
  • Evaluate operating system upgrades and patches, implementing changes per change management policies and procedures
  • Manage and enhance systems management tools and procedures (capacity planning, availability monitoring, performance management, etc)
  • Plan hardware and software upgrades, system integrations and vendor-based solutions
  • Implement and maintain asset/inventory
  • Create and maintain system backups and procedures
  •  Maintain documentation and procedures to ensure compliance
  •  Maintain operating system logs and conduct periodic reviews
  • Oversee the services supporting the user desktops
  • Provide day to day operations across multiple locations
  • Properly document issues and resolutions
  • Follow processes and procedures; identify improvements
  • Support off hours change control and outage resolution
  • Deploy and manage such applications as Microsoft Systems Center Configuration Manager (SCCM), Microsoft Office, SharePoint, multiple versions of Microsoft Server and Desktop Operating Systems, and Linux
  • Evaluate and implement, where appropriate, SaaS (Software as a Service) using cloud computing technology
  • Evaluate and implement, where appropriate, virtualization techniques on Servers and Desktops
  • Evaluate and implement, if appropriate, IP Telephony as the delivery system for both phone and internet services for the Company
  • Perform technological cost/benefit analysis on existing and new technologies

Application Management and Support:

  • Author, implement, test, and periodically update Business Continuity, and Disaster Recovery Plans.
  • Maintain appropriate application design documentation as well as infrastructure diagrams and hardware inventory.
  • Maintain logging and monitoring of the Company’s applications/systems

Security and Compliance:

  • Develop information security strategic, tactical and operations plans and recommendations.
  • Establish and maintain security architecture requirements and standards that keep up with the latest emerging security threats.
  • Communicate, implement and support information security solutions including security architectures, change/configuration management, and the integration of security products for business/technology programs and projects.
  • Coordinate and perform security audits and vulnerability assessments to assess internal security procedures.
  • Update and maintain the Company’s security policies and procedures in coordination with management and in compliance with our customer’s requirements.
  • Work with our customers to assure that the Company is compliant with all of the legal and regulatory requirements.
  • Provide security advisory and services that help deliver quality secure solutions that meet the business requirements and objectives of the Company and our customers.
  • Deliver quality security risk assessments for any initiatives that introduce risk to the company.
  • Prepare regular status reports to senior management, perform security risks assessments and gap analysis scenarios to identify security weaknesses and propose remediation controls.
  • Create an access policy and control procedures for our employees.
  • Effectively create and communicate security solution training (e.g., standards, administrator guides, user guides).

Skills Required:

Cisco Router with Intrusion Detection System (IDS)/ Intrusion Protection System (IPS)

Cisco Anyconnect Secure Socket Layer (SSL)/Virtual Private Network (VPN)


Transport Layer Security (TLS)
Microsoft Operating Systems for Servers and Desktops

Microsoft Active Directory
Microsoft Exchange Server 2007

Microsoft Internet Information Services (IIS)
Microsoft Group Policy Object (GPO)
Microsoft Terminal Server

System Center Configuration Manager (SCCM)

Domain Naming Services (DNS)/Windows Internet Name Service (WINS)
Hardware Vendor software & toolsets (IBM/Dell)
Platform build tools (for example, Ghost, Altiris, etc)

Symantec Anti Virus/Endpoint Protection
Symantec Pretty Good Privacy (PGP)/Netshare

Public Key Infrastructure (PKI)
Networks and Firewall infrastructure
RedHat Linux

Scripting and Development

Project Management
Interpersonal Skills – Oral and Written communication, flexibility, self driven, team player, ability to multi-task

Deep and broad experience with Microsoft server technologies and relevant training or certifications (MCSE or MCP certifications)

IP Telephony

Must have excellent organizational, verbal and written communication skills
Must have a high degree of technical curiosity and a real passion for technology

Qualification Requirements:

  • Experience in system security for banking, financial services, and/or mortgage companies.
  • Bachelor of Science degree in Computer Science or Information Technology from an accredited college or university.
  • Minimum of 7 years experience working with the Network and Server Infrastructure (including computer hardware and software setup, administration, testing, as well as Windows and personal firewall setups)
  • 5-10 years of security experience focusing on architecture, information security, application security, engineering, controls, monitoring and project delivery.
  • Experience in security project design, build, and delivery.
  • Experience in designing and implementing security frameworks.
  • Experience in risk management.
  • Experience with Business Continuity Planning.
  • Possess performance measurement skills, metrics and baseline strategies pertaining to information security reporting and progress analysis.
  • Desired security, network, voice, and systems related professional certifications are a plus such as Security+, Network+, CEH, CISSP, SCCP , CISM, CCNA, CCSP, CCVP, CCNP, MCSE, CCIE, etc.
  • Strong knowledge of industry standard security practices, emerging threats, and risk management.
  • Experience with IP Telephony.
  • Experience evaluating and overseeing outsourcing contracts.

Area Vice President- eCommerce

Client is looking for someone with

Strong analytical skills and knowledge of numerous
Strategy Enhance current Mobile applications
Develop, deploy and enhance Agency Websites Handle requests from across the enterprise Track, analyze, and report results
Innovative and aggressive thought leadership

This is a direct hire role in Los Angeles- Downtown area- client will pay relo

This is a highly visible opportunity in a rapidly growing area of the company.  It requires innovative and aggressive thought leadership and impeccable execution.  In this role, you will be tasked with identifying, evaluating, and implementing consumer facing internet initiatives to attract  consumers , quote and sell multiple lines of insurance to the public while simultaneously developing excellent online customer self servicing capabilities.
Key Tasks and Accountabilities:
Your key accountability will be to develop overall Strategy for consumer facing  web properties including   Agent Websites.  Specific tasks will include:
Manage website and all integrated applications
Develop, deploy and enhance Agency Websites for 15,000 exclusive agents.
Enhance current Mobile applications and develop new and exciting ones.
Handle requests from across the enterprise for Consumer facing web technologies.
Track, analyze, and report results
Management Accountabilities:
The role requires a thorough understanding of business needs and excellent project management skills.  The candidate will have  experience evaluating processes and partnering with business leaders.  The ideal candidate must be skilled and knowledgeable in customer relationship management and communication with key business and vendor executives.
The personal attributes that the candidates for the Associate Vice President must show are credibility and executive presence to work in a dynamic, matrixed organization, leveraging critical relationships.
Additionally the successful candidate will have outstanding communication and interpersonal skills. The capability to influence with integrity, to be persistent, and stay highly self-motivated will be critical.
The individual should have had the responsibility for managing, hiring and developing a talented, high-performing team.
The candidate will engender respect not based upon his/her title, but rather upon his/her knowledge, experience and as a manager who brings along an entire organization.
Bachelors degree required.
MBA preferred.
A minimum of eight years of experience in the eBusiness space, with additional leadership experience, strongly preferred.
Extensive knowledge of the internet is essential including web site development and management, infrastructure and Mobile technologies.
Technical Skills
Strong analytical skills and knowledge of numerous tools is critical – WebTrends, Google Analytics, etc.   Ability to create and manage data using Excel and other similar packages critical.  .

Supply Chain Manager

I am currently looking for a strong WMS Project / Program Manager or a Solutions Delivery Senior Manager who possesses experience with complex WM projects.  Also, I’m looking for someone who has experience leading Project Managers and setting the strategy and cadence for large complex WMS projects.  We are looking for specific Manhattan experience but it is not 100% required for this opportunity.  This is a full-time opportunity in our Memphis, TN DC (1million Sq Ft) and we do have full relocation budgeted for the right candidate.

As our Senior IT Site Manager for our Memphis Distribution Center, where we distribute Apparel, Equipment, Digital and Sports Marketing product, you’ll be the liaison to the Senior Supply Chain Partners and Facility leaders to develop and execute Distribution Center (DC) and regional IT business strategies. You’ll provide leadership and direction in goal-setting, coaching, staffing and motivating a team of Intermediate and Senior Business Systems Analysts and oversee coordination, analysis and prioritization efforts for all facility system enhancements. You’ll ensure that enhancements to the business processes are supported by cost-effective technical processes. You’ll facilitate a process to prioritize business requests, taking into consideration the impact to Client business regionally, develop the business cases for complex business objectives that are integrated with multiple systems, and assess and evaluate ROI and manage documentation to be presented to senior management. You’ll drive results and promote continuous process improvement, which will include planning and managing the budget for IT projects, ranging from small to very complex projects which includes multiple systems and business process change agents, all while ensuring all business objectives for the facility are met and resources and tasks are allocated appropriately. In addition, you’ll be responsible for vendor management, including Client Supply Chain USA Business Liaison for Outbound and Inventory Delivery objectives, coordination and prioritization; the control owner for SOX 404 WMS application, including change management development and maintenance, as well as management of documentation, remediation and standardization of all controls.

Requirements for the position include:

– Bachelor’s degree in Business, Computer Science or a related field

– 8 years’ experience in IT, business or a related field

– 2 years’ additional experience in lieu of a degree

– 3 years’ progressive experience leading and managing teams, preferably technical, professional-level staff

– Ability to provide leadership and clarity in ambiguous situations, such as the startup of a major program

– Proven leader with substantial change management experience including budget and vendor management

– Extensive project management in Distribution Systems and Processes

– Operational Excellence in Support models and execution – Distribution function preferred

– Longevity of 3+ years’ in order to support the critical projects to support the expansion of Client Distribution

– Leadership Excellence in regards to team management and strategic planning

– Proven experience with team building skills, with a concentration on employee development and growth

– Ability to manage major development initiatives and maintain operational excellence

– Proven experience in various custom or 3rd party WMS solutions

– Experience with integrating and supporting Distribution Systems

– Experience in dealing with vendors, service providers and support organizations in a global environment

– Expert influence skills to drive results and promote continuous process improvement

– Experience in strategic thinking, financial planning and leadership

– Ability to leverage resources to effectively translate business objectives into strategic business plans, and ability to build effective teams

– Ability to pass a 7-year background investigation

To ensure that we continue to hire competent, ethical and trustworthy individuals, all candidates must successfully complete a thorough background investigation and drug screen prior to receiving any offer of employment from Client.

Call Center Director

This is a direct hire Role in New Castle, DE

Responsible for leading and directing the operations in the Customer Account Executive (CAE) department. Drives the improvement and attainment of Customer Retention and Billing Objectives across the Region while achieving revenue assurance guidelines and improving the customer experience.  Oversees the entire CAE operation environment to achieve Comcast Quality Experience (CQE), excellent levels of customer service, ensures call quality within the call center, and delivers tight operational and financial controls in a cost effective manner. Handles multiple tasks to help drive efficiencies and cost savings by assisting in developing, analyzing and interpreting performance, project cost, and subscriber activity to increase effectiveness of departmental projects.

– Manages the maximum utilization of the agent workforce to meet service level goals and budgeted objectives.

– Provides direction to ensure accuracy of forecasted internal and outsourced call volume for the regional call centers.

– Assists with the development of call center technology, productivity tools, Retention Offer Management tools and commission/incentive plans to drive and reward the desired business results.

– Provides guidance on call routing and scheduling to ensure required coverage.

– Manages all aspects of relationships with outsourced Billing vendors.

– Provides financial modeling and analysis with interdepartmental leaders to forecast monthly financials.

– Partners with Corporate Finance to ensure proper posting of departments financials including invoices, accruals, and re-classes. Researches discrepancies/variances and communicates results.

– Tracks, analyzes, and reports performance data on key departmental initiatives.

– Hires, coaches, and evaluates CAE personnel and leadership based on performance standards.

– Provides leadership, guidance, and direction to CAE leaders and technical staff.

– Other duties and responsibilities as assigned.

– Consistent exercise of independent judgment and discretion in matters of significance.

– Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.

– Experience in managing multiple calls centers including 250-350 agents is a must

– Excellent presentation and communications skills is a must.


Education Level Bachelors Degree and a Masters in Marketing is a must

Field of Study


Years Experience Generally requires 10+ years related experience

System Architect

Direct hire Role Louisville, KY

Job Description:

The Principal Systems Architect provides architectural direction for complex projects across multiple technical areas and business segments. He/She develops and drives the architecture vision and ensures alignment with business objectives. * The Principal Systems Architect is a leader who provides enterprise-wide technology perspectives in support of business objectives. He/She anticipates future technology needs and business requirements to drive new technological approaches. * This position conceives and sells technology solutions to Information Technology (IT) senior management. * The Principal Systems Architect functions as a design authority.
Job Duties: * Engages with IT and business management (e.g., District, Portfolio, Application, etc.) to set business technology strategies.  * Drives the creation and adoption of reusable technology assets to improve efficiency. * Reviews and approves projects to ensure conformance to stated architectural direction. technology. * Master or Distinguished level Architect certification from The Open Group is preferred. * The Principal Systems Architect provides architectural direction for complex projects across multiple technical areas and business segments. He/She develops and drives the architecture vision and ensures alignment with business objectives. * The Principal Systems Architect is a leader who provides enterprise-wide technology perspectives in support of business objectives. He/She anticipates future technology needs and  requirements to drive new technological approaches. * This position conceives and sells technology solutions to Information Technology (IT) senior management. * The Principal Systems Architect functions as a design authority.
Job Duties: * Engages with IT and business management (e.g., District, Portfolio, Application, etc.) to set business technology strategies. * Drives the creation and adoption of reusable technology assets to improve efficiency. * Reviews and approves projects to ensure conformance to stated architectural direction. * Champions technology solutions to IT senior management (e.g., Architecture, Review Board, IT Governance, etc.) to gain approval. *Establishes and tracks metrics on architectural solution quality to improve the practice of architecture. * Translates requirements into architectural components to develop solutions. * Analyzes trends in technology to assess the impact of emerging technologies on the business, and to provide viable solutions that address technology and business needs. * Reviews and approves architecture analyses and designs to ensure fulfillment of requirements. * Guides project teams in the development of architectural artifacts that adhere to enterprise IT standards. * Initiates and executes proofs of concept and builds prototypes to assess new solution approaches and technologies. * Drives the evaluation and selection of technology products to meet strategic,business initiatives. * Coaches others to develop architectural skills.
Knowledge & Experience: * Displays an understanding of the principles of open architecture and can make recommendations to improve foundation architecture; articulates standards and guidelines to members of the development community;  * consults to development project teams; researches the design of new architectural components; assesses * benefits and drawbacks of proposed changes. * Creates well-reasoned action plans based on findings; demonstrates agility and * resourcefulness in identifying creative and practical solutions; efficiently evaluates the quality of other’s analyses. * Shares information about the strategy, structures, processes, procedures and key technical elements of the enterprise; translates knowledge of the interrelationships between technical elements into business strategies; plays a key role in the development of technology best practices and the pioneering of new approaches. * Leverages technical knowledge to achieve business objectives; resolves technical issues that impede solution development; adapts technological information, facts, or data to varying situations or groups; recommends changes to technological approach based upon knowledge of trends and best practices. Uses multiple research methods to determine business requirements / critical elements of the problem to be solved; develops creative, workable solutions to complex issues, projects, and/or process designs; develops logical business cases; * evaluates impact of solution on service, cost, and/or quality. * Leads management and implementation of basic projects; communicates plan, schedule, baselines, and metrics to stakeholders and implementation team; provides scheduled reports and updates to stakeholders; manages progress to plan and makes necessary adjustments to schedule, resources and timeline; communicates changes to stakeholders; employs project management tools and technology (e.g., Microsoft Project, Program Management Group website, etc.) appropriately.
Skills: General Skills * Must have the ability to manage by influence, and be proficient in advocating ideas to IS and business leaders. * Expert consultative skills. * Strong oral/written communication skills. * Expert ability to mentor others. * Expert strategic thinking skills. * Expert ability to synthesize facts, trends, inferences, and key issues and/or themes in complex situations. * Expert understanding of the broader impact of work efforts across architectural system components, critical business processes and applications.
Technical Skills: Core Skills: * Structured Systems Analysis – Expert * Object Oriented Analysis & Design – Expert * Web Development Technologies – Advanced .NET/JEE Development – Advanced/Expert * Mainframe Development – Intermediate/Advanced * Data Bases – Relational and Non-relational – Advanced * Microsoft Office – Advanced
Desired Skills * Internet Development Architecture & Design – Advanced * Client Server Architecture – Intermediate .NET environment – Advanced * Data Communications – Advanced * Data Modeling – Intermediate * Technical Knowledge of Hardware – Advanced
Educational Requirements: * Advanced degree in Computer Science, Engineering, or related discipline or the equivalent in education and work experience. * Typically requires 12+ years of solid, diverse work experience in information technology.