Corp Trust Finl Mgmt Analyst 4 U.S. BancorpCorp Trust Finl Mgmt Analyst 4Saint Paul, MN$71,400–$84,000 / yearThis position works within the Global Corporate Trust business unit and is responsible for cash and asset management of trust accounts including monitoring and investment of balances, valuations of assets and collateral, and the proper funding of accounts in compliance with governing trust documents. In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures.
Civil Engineering Analyst Kimley-Horn and Associates IncCivil Engineering AnalystApple Valley, MN$84,000–$87,000 / yearWe take pride in how our employee retention, robust benefits package, and company values have led to Kimley-Horn's placement on the Fortune "100 Best Companies to Work" list for 19 years! Analysts will learn one or more software programs specific to their disciplines: AutoCAD, Civil 3D, Excel, Microstation, VISSIM, Open Roads, Synchro and/or GIS.
Digital Consulting Sr. Analyst, Oracle Cloud ERP Huron Consulting GroupDigital Consulting Sr. Analyst, Oracle Cloud ERPWashington, MN$85,000–$95,000 / yearThe actual salary paid to an individual will vary based on multiple factors, including but not limited to specific skills or certifications, years of experience, market changes, and required travel. Our Analysts join us from a wide range of backgrounds and have immediate access to the training and coaching they need to drive impact and develop into the innovators and leaders of tomorrow.
Trade & Capital Markets Accounting and Reporting Analyst Cargill IncTrade & Capital Markets Accounting and Reporting AnalystWayzata, MN$53,000–$75,000 / yearOur 155,000 team members innovate with purpose, providing customers with life's essentials so businesses can grow, communities prosper, and consumers live well. The expected salary for this position is $53,000 - 75,000.Compensation varies depending on a wide array of factors including but not limited to the specific location, certifications, education, and level of experience.
EHR Analyst and Training Specialist The Emily ProgramEHR Analyst and Training SpecialistRoseville, MinnesotaAs the EHR Analyst they will provide real time support to clinicians and business staff, help work through technical and operational issues, offer superior service and responsiveness to internal customers and work with vendors and members of the EHR team to facilitate fixes/solutions/enhancements to the system. Demonstrate initiative and exercise good judgement (e.g, in starting tasks, asking questions, identifying and discussing problems, ability to structure own work, stay on task).
Senior Systems Configuration Analyst The Federal Reserve SystemSenior Systems Configuration AnalystMinneapolis, MN$72,300–$90,400 / yearSuccessful execution of duties requires obtaining and authenticating financial institution documentation; impact analysis and manipulation of business applications to establish, close, or merge financial institution accounting and settlement accounts and relationships; engage, educate and consult with financial institution accounting, business systems and technical resources to analyze business application configuration and setup, assess impact and ensure proper financial transaction processing and settlement; and collaborate and coordinate with various internal (FRS) system groups and partners that support interfacing business application systems. Systems Configuration Analyst demonstrates advanced understanding of business application systems supporting multiple Federal Reserve's financial services offerings, the setup of routine to complex processing and accounting relationships for thousands of financial institutions within these systems in order to properly process and settle financial transactions, provides complex operational and technical support, and is a primary resource for troubleshooting or solving complex application and operational problems.
Systems Analyst Quantum StridesSystems AnalystMinneapolis, MinnesotaThe position involves working with various programming languages, database systems, and middleware technologies to ensure seamless application functionality and system performance. The Systems Analyst will diagnose and analyze issues, determine root causes, and either resolve them or escalate them to the appropriate team.
Senior IT Security Analyst Wisconsin Physicians Service Insurance CorpSenior IT Security AnalystMN$90,000–$115,000 / yearThis Senior Analyst combines deep knowledge of cybersecurity frameworks with hands-on experience in governance, risk, and compliance (GRC) operations, and excels at clear communication and high-quality documentation, and actively supports security awareness and responsible AI initiatives. We recognize the benefits of employee engagement as an investment in our workforce-both current and future-to effectively seek, leverage, and include differing and unique perspectives that fuel agility and innovation on high-performing teams.
Technical Program Analyst Ctec Inc.Technical Program AnalystWashington, MN$95,000–$135,000 / yearWork may span field engagement; requirements and capability analysis; systems engineering and integration; technical and operational demonstrations; deployment and transition planning; operational assessments; analytics; training; life-cycle logistics; asset tracking; portfolio management; acquisition and privacy documentation; and executive-level reporting. The analyst works with technical and operational stakeholders to translate mission needs into requirements, assess capability and field performance, coordinate rigorous testing, and produce the analysis and documentation required for informed adoption decisions.
NewAssociate Pricing Analyst Inspire Medical Systems Inc.Associate Pricing AnalystMinneapolis, MN$75,000–$85,000 / yearPartner cross-functionally with Sales, Finance, Contracting, and Customer Service: Implement rebate programs, resolve customer inquiries, maintain program documentation, and ensure compliance with company policies and contractual obligations. This role as an Associate Pricing Analyst supports revenue and profit optimization by assisting in the development of pricing strategies, analyzing market conditions, and supporting pricing and contracting operations.
Epic Analyst - Healthy Planet & Value Based Care HealthPartners InstituteEpic Analyst - Healthy Planet & Value Based CareBloomington, MNThis role partners closely with clinical, operational, payer, and value-based care stakeholders to develop solutions that improve patient outcomes, advance quality initiatives, and support organizational value-based care strategies. Key responsibilities include translating business requirements into effective Epic solutions, leading testing, and implementation activities, troubleshooting system issues, and driving continuous optimization to enhance performance and user experience.
Senior Analyst, IT Internal Controls & SOX Compliance Circle Internet Financial LLCSenior Analyst, IT Internal Controls & SOX ComplianceMinneapolis, MNRemote$112,500–$147,500 / yearCircle's platform includes the world's largest regulated stablecoin network anchored by USDC, Circle Payments Network for global money movement, and Arc, an enterprise-grade blockchain designed to become the Economic OS for the internet. The Senior Analyst will partner closely with Engineering, Security, Finance, Compliance, and business stakeholders to ensure controls are effectively designed, documented, tested, and monitored to support regulatory and financial reporting requirements.
International Tax Analyst Best BuyInternational Tax AnalystMinneapolis, MinnesotaYou will interact with internal and external tax, finance, and accounting professionals to ensure accuracy and adherence to deadlines with the company's tax filings worldwide making a difference to the bottom-line of the company. This role is hybrid, which means you will work some days at our corporate office in Richfield, Minnesota, and some days virtually from home or another non-Best Buy location.
Land Analyst Lennar CorpLand AnalystPlymouth, MN$51,817.34–$92,708 / yearLennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary experience for their Homeowners, Communities, and Associates by building quality homes and providing exceptional customer service, giving back to the communities in which we work and live in, and fostering a culture of opportunity and growth for our Associates throughout their career. Perform liaisons role with our Corporate Finance "customers" to ensure that the Division is adhering to all financial strategies and related procedures and is providing financial analysis date in a manner that ensures easy use.
Sr. Financial Analyst Inspire therapySr. Financial AnalystMinneapolis, MinnesotaWork directly with the Strategy team on key strategic initiatives, providing financial analysis and oversight of investment decisions, including Return on Investment (ROI), Net Present Value (NPV), and Internal Rate of Return (IRR) assessments. This role leads MBR, QBR, and AOP deliverables, provides actionable business insights, and partners with the Strategy team to evaluate investments and strategic initiatives through ROI, NPV, and IRR analysis.
Sr. IS Business Systems Analyst, Finance Inspire therapySr. IS Business Systems Analyst, FinanceMinneapolis, MinnesotaExperience in and strong understanding of Finance processes including Accounts Receivables, Accounts Payable, General Ledger & Management Accounting, Fixed Assets, Cost Accounting, Tax, Treasury and Financial Planning & Analysis. Liaise with business teams and senior management to capture and define business requirements, use cases, information models, workflows, test cases and business cases for Microsoft Business Central and other solutions in the Finance space.
Sr. IS Business Systems Analyst, Finance Inspire Medical Systems Inc.Sr. IS Business Systems Analyst, FinanceMinneapolis, MN$106,000–$170,000 / yearExperience in and strong understanding of Finance processes including Accounts Receivables, Accounts Payable, General Ledger & Management Accounting, Fixed Assets, Cost Accounting, Tax, Treasury and Financial Planning & Analysis. Liaise with business teams and senior management to capture and define business requirements, use cases, information models, workflows, test cases and business cases for Microsoft Business Central and other solutions in the Finance space.
Sr Business Analyst, Advisor Compensation OsaicSr Business Analyst, Advisor CompensationOakdale, MN$95,000–$120,000 / yearWe celebrate diversity in our workplace and we hire the most qualified candidates without regard for age, ethnicity, gender, gender identity or expression, language differences, nationality or national origin, family or marital status, physical, mental, and developmental abilities (or the perception of a disability), genetic information, race, religion or belief, sexual orientation, skin color, social or economic class, education, work and behavioral styles, political affiliation, military service, caste, or any other characteristic protected by law. This role’s primary duty is the performance of work requiring advanced knowledge in financial services, compensation structures, data tables and systems integration, which is predominantly intellectual in character and requires consistent exercise of discretion and independent judgment.
Senior User Experience Analyst Aditi ConsultingSenior User Experience AnalystBloomington, MNRemote$65–$66 / hourConsent to Communication and Use of AI Technology: By submitting your application for this position and providing your email address(es) and/or phone number(s), you consent to receive text (SMS), email, and/or voice communication whether automated (including auto telephone dialing systems or automatic text messaging systems), pre-recorded, AI-assisted, or individually initiated from Aditi Consulting, our agents, representatives, or affiliates at the phone number and/or email address you have provided. This role partners closely with Product Management, Engineering, Content Strategy, Research, and Learning Science teams to design end-to-end web and mobile experiences that improve teaching and learning outcomes.
Data Business Analyst NorthMarq Capital LLCData Business AnalystMinneapolis, MN$65,000–$75,000 / yearNorthmarq is a unique capital markets resource for commercial real estate investors, providing our clients access to experts in debt, equity, investment sales, loan servicing, and fund management. The ideal candidate will combine technical expertise with organizational and leadership skills to drive efficiency and accuracy across Salesforce and related data processes.
Analyst Inventory Planning Crecera Brands LLCAnalyst Inventory PlanningMinneapolis, MN$62,147–$85,357 / yearPart timeCrecera Brands is the driving force behind Sportsman’s Guide, The Golfers World, Play Baseball, Play Softball and Salt Strong, five of America’s leading retailers of outdoor gear, sporting goods, fishing and golf supplies. Our websites include sportsmansguide.com, tgw.com, playbaseball.com, playsoftball.com and saltstrong.com.
Senior Marketing Data & Insights Analyst TennantSenior Marketing Data & Insights AnalystEden Prairie, MN$78,700–$118,100 / yearPURPOSE/SCOPE: The Senior Marketing Data & Insights Analyst is responsible for building, maintaining, and interpreting marketing performance data across Tennant, IPC, and Robotics brands. Present data and analysis to marketing partners and leadership in clear and concise language, audience should be able to read the summary and understand the business story quickly and effectively.
NewProvider Data Analyst III Medica Services Company LLCProvider Data Analyst IIIMinnetonka, MN$56,600–$84,840 / yearPart timeThe Provider Network Data Analyst III ensures the accuracy, integrity, and timely distribution of provider data across Provider Network Operations and Management (PNOM) systems and databases. Annual salary range placement will depend on a variety of factors including, but not limited to, education, work experience, applicable certifications and/or licensure, the position's scope and responsibility, internal pay equity and external market salary data.
Analyst Quantum StridesAnalystMinneapolis, MinnesotaThis role requires a deep understanding of business challenges and opportunities within an enterprise context, providing solutions that align with organizational goals while managing risk. The Analyst serves as a key liaison among stakeholders, analyzing, communicating, and validating requirements for complex changes in business processes and information systems.
NewFraud Analyst OsaicFraud AnalystOakdale, MN$65,000–$75,000 / yearWe celebrate diversity in our workplace and we hire the most qualified candidates without regard for age, ethnicity, gender, gender identity or expression, language differences, nationality or national origin, family or marital status, physical, mental, and developmental abilities (or the perception of a disability), genetic information, race, religion or belief, sexual orientation, skin color, social or economic class, education, work and behavioral styles, political affiliation, military service, caste, or any other characteristic protected by law. The Fraud Analyst will collaborate with business partners across the organization, advisors, supervisors, clearing firms, and external parties as necessary to conduct thorough investigations, mitigate losses, and protect clients and the Firm from fraud-related risks.
NewEpic Cadence And RTE Analyst - Remote UnitedHealth Group Inc.Epic Cadence And RTE Analyst - RemoteEden Prairie, MNRemote$91,700–$163,700 / yearBy joining the EHR Services team, you'll partner with some of the most gifted healthcare technology thought leaders within the industry, collaborate with experienced consulting and healthcare leaders, and help partners capture the benefits of their EHR investment. The EHR Services practice is comprised of 600+ individuals across the U.S. and Ireland who are dedicated to improving the healthcare delivery system through the power of healthcare technology, specifically, the EHR and integrated applications and tools.
Sr Digital Business Analyst - Logistics Daikin Applied AmericasSr Digital Business Analyst - LogisticsPlymouth, Minnesota$90,000–$153,300 / yearThe Sr Digital Business Analyst- Logistics will work directly with logistics business leaders, business users, and Digital teammates to plan, define, design, specify, test, train, implement, and support logistics related business processes, systems and integrations. Estimate high-level project timelines, resource needs, and funding needs by independently gathering documentation, and validating business requirements.
AI Data Analyst RELX GroupAI Data AnalystMinneapolis, MN$78,800–$131,300 / yearOur solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience.
Principal Oracle Business Systems Analyst (Order Management & Pricing) Entrust CorpPrincipal Oracle Business Systems Analyst (Order Management & Pricing)Shakopee, MN$129,427–$189,826 / yearThe Principal BSA acts as a trusted advisor to business stakeholders and IT leadership, providing deep Oracle expertise, guiding solution design, and mentoring other analysts. Our organization is growing rapidly, and we depend on curious, dedicated, and innovative professionals to anticipate future needs and deliver solutions for a more connected, intelligent, and secure enterprise.
EHR Analyst and Training Specialist Accanto HealthEHR Analyst and Training SpecialistRoseville, MinnesotaAs the EHR Analyst they will provide real time support to clinicians and business staff, help work through technical and operational issues, offer superior service and responsiveness to internal customers and work with vendors and members of the EHR team to facilitate fixes/solutions/enhancements to the system. Demonstrate initiative and exercise good judgement (e.g, in starting tasks, asking questions, identifying and discussing problems, ability to structure own work, stay on task).
Senior Oracle EBS Business Systems Analyst - Order Management & Advanced Pricing Entrust CorpSenior Oracle EBS Business Systems Analyst - Order Management & Advanced PricingShakopee, MN$103,654–$152,026 / yearResponsibilities: Oracle Solution Leadership: Lead the implementation, configuration, and support of Oracle EBS R12 Supply Chain modules, including Order Management (OM) and Advanced Pricing. This role is responsible for driving solution strategy, optimizing Oracle Cloud ERP and/or Oracle E‑Business Suite capabilities, and ensuring that our systems effectively support evolving global business processes.
Business Applications Analyst Interstate Companies, Inc.Business Applications AnalystEagan, MNRemoteThis role assists with day-to-day application support, participates in testing and go-live activities, and contributes to continuous improvement through documentation and end-user support while building deeper application and business process expertise over time. The Business Applications Analyst supports business stakeholders and IT in understanding business processes, documenting requirements, and helping deliver and support enterprise applications.
Business Analyst (Hybrid) Securian FinancialBusiness Analyst (Hybrid)Saint Paul, MN$72,000–$134,000 / yearPreferred Skills: Agile Environments, Agile Methodology, Collaboration, Communication, End User Support, Internal Communications, Problem Solving, Product Development, Product Roadmap Development, Project Management, Quality Analysis, Relationship Building, Requirements Gathering, Scrum, User Story. Responsibilities (include but are not limited to): Collaborate with the Product Owner and business partners to identify and elicit technology needs related to annuity new business and work with internal technology teams and vendor partners to identify solutions.
Product SR Analyst (Hybrid) Securian Financial Group, Inc.Product SR Analyst (Hybrid)Saint Paul, MN$72,000–$134,000 / yearPreferred Skills: Agile Environments, Agile Methodology, Collaboration, Communication, End User Support, Internal Communications, Problem Solving, Product Development, Product Roadmap Development, Project Management, Quality Analysis, Relationship Building, Requirements Gathering, Scrum, User Story. Responsibilities (include but are not limited to): Collaborate with the Product Owner and business partners to identify and elicit technology needs related to annuity new business and work with internal technology teams and vendor partners to identify solutions.
HRIS & Payroll Analyst SitelogIQHRIS & Payroll AnalystMinneapolis, MinnesotaDemonstrated experience and working knowledge of prevailing wage payroll requirements, including accurate calculation of wages, fringe benefits, and compliance with applicable federal, state, or local regulations (e.g., Davis-Bacon and related laws, as applicable). We partner with clients in K-12, higher ed, government, healthcare, multifamily housing, and industry to optimize energy efficiency, improve indoor air quality, address lighting, and improve the customer experience.
Sr. Business Systems Analyst - Hybrid (Minnesota) Entrust CorpSr. Business Systems Analyst - Hybrid (Minnesota)Shakopee, MN$100,391–$147,241 / yearResponsibilities: Lead new features enablement initiatives sales order processing functions, especially those involving Oracle Fusion SCP & EBS SCM modules (Supply/Demand/Sales & Operations Planning, Procurement, BOM, MRP). The incumbent will work directly with business leaders, business users, and IT colleagues to manage and support enterprise applications, such as Oracle Fusion cloud & E-Business Suite and others.
Technical Senior Application Specialist / Technical Business Systems Analyst (BSA) LRSTechnical Senior Application Specialist / Technical Business Systems Analyst (BSA)Minneapolis, MN$65–$95 / hourThis role serves as a technical lead and integration-focused BSA, coordinating delivery across multiple internal teams and external partners while contributing to the design and evolution of future-state payment and credit platforms. Our client is seeking a highly skilled and experienced Technical Senior Application Specialist / Technical Business Systems Analyst (BSA) with deep domain expertise in the Banking industry.
Senior Business Systems Analyst LRSSenior Business Systems AnalystMinneapolis, MN$55–$85 / hourMust haves: 5 years of experience working as a Business Systems Analyst with progressively increasing responsibilities in the areas of requirements management on large and complex projects. The role is responsible for execution of all aspects of requirements delivery- planning, elicitation, analysis and documentation, management, and support - for changes to Business Areas and Technology.
Business Systems Analyst – Transformation, Automation & AI LRSBusiness Systems Analyst – Transformation, Automation & AIMinneapolis, MN$35–$65 / hourJira, Confluence, Azure DevOps, Visio, Lucid chart, Miro, Power BI, Excel, SQL, Power Platform, UiPath, Automation Anywhere, Blue Prism, PEGA, Microsoft Copilot, and other AI, analytics, and automation technologies. The ideal candidate has expertise in business process analysis, solution design, enterprise systems, automation technologies, and AI, with the ability to translate complex business needs into practical, technology-enabled solutions.
Cost Accounting Analyst Zeus Co LLCCost Accounting AnalystArden Hills, MNZeus Industrial Products, headquartered in Orangeburg, South Carolina, is the world's leading polymer extrusion manufacturer and material science innovator. Works closely with manufacturing to understand issues and how they impact the financial results as well as educate/inform department(s) on cost drivers and variances.
Chemical Regulatory Analyst (Remote) LNN Pace Analytical Life SciencesChemical Regulatory Analyst (Remote)Minneapolis, MinnesotaRemote$23–$25 / hourThis is an entry-level, non-laboratory position great for candidates looking to grow their skills in global chemical regulatory and related fields. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Pharmacy Retail Home Infusion Billing Analyst Sanford HealthPharmacy Retail Home Infusion Billing AnalystMNRemote$19–$30.50 / hourSanford Health, the largest rural health system in the United States, is dedicated to transforming the health care experience and providing access to world-class health care in America's heartland. Ensure that all pharmacy processes are completed in a timely manner and that projected incoming revenue is captured and reconciled against prescription records.
Value Based Care Data Analyst HealthPartners InstituteValue Based Care Data AnalystBloomington, MNParticipates in strategic measurement activities, including Return on Investment (ROI) analyses, Key Performance Indicator (KPI) development, risk assessment and indexing, as well as domain-specific measurements (example: readmission rates). Partners with domain experts, business groups, and data engineers to frame problems, model, clean and integrate data, and determine the best way to leverage that data in service of a goal.
Data Analyst Senior HealthPartners InstituteData Analyst SeniorBloomington, MNThe Senior Data Analyst will be a part of a scrum-like team of other analysts and engineers supporting Digital and Marketing that connect regularly and collaborate as needed to support the customer. The Digital Analytics team is hiring a Senior Data Analyst responsible for delivering digital product reports, dashboards, and insights to inform product decisions.
Principal Analyst, Quality Business Process Boston Scientific CorpPrincipal Analyst, Quality Business ProcessArden Hills, MNAs a principal-level individual contributor, this position provides strategic leadership and subject matter expertise at the intersection of quality, digital systems, and global commercial operations, shaping how capital equipment requirements are embedded into enterprise platforms and driving alignment across regions and functions. The anticipated compensation listed above and the value of core and optional employee benefits offered by Boston Scientific (BSC) - see www.bscbenefitsconnect.com-will vary based on actual location of the position and other pertinent factors considered in determining actual compensation for the role.
Business Systems Analyst - Transformation, Automation & AI (46301) Levi, Ray & Shoup IncBusiness Systems Analyst - Transformation, Automation & AI (46301)Minneapolis, MN$35–$65 / hourJira, Confluence, Azure DevOps, Visio, Lucid chart, Miro, Power BI, Excel, SQL, Power Platform, UiPath, Automation Anywhere, Blue Prism, PEGA, Microsoft Copilot, and other AI, analytics, and automation technologies. The ideal candidate has expertise in business process analysis, solution design, enterprise systems, automation technologies, and AI, with the ability to translate complex business needs into practical, technology-enabled solutions.
Senior Quality Assurance Analyst Kipsu IncSenior Quality Assurance AnalystMinneapolis, MN$90,000–$110,000 / yearAccurately verify, reproduce, and prioritize bugs reported by customers; set priority/severity ratings using thoughtful reasoning and impact analysis. As one of the Twin Cities' leading tech companies, Kipsu has cultivated a reputation for strong company culture, providing exemplary service to its customer partners, and investing in the growth of their team members.
Compliance Analyst TechDigital CorporationCompliance AnalystMinneapolis, MNRequired skills include the ability to partner with business personnel at various levels of the organization, strong verbal and written communication, analytical and project management skills. This role supports the Customer Information System (CIS) Modernization Project, a large, multi‐year transformation effort rebuilding Xcel Energy's billing system and customer‐facing systems.
Charge Master Analyst Sutter HealthCharge Master AnalystSaint Paul, MN$106,745.60–$160,118.40 / yearPosition Overview: Serves as a subject matter expert for Charge Description Master (CDM) regulatory requirements and guidelines and payer contractual obligations in order to ensure CDM line items are aligned with current billing, coding regulations, guidelines, and contractual obligations. Maintains the CDM data elements (billing description, Current Procedural Terminology/Healthcare Procedure Coding System codes, revenue codes for Inpatient/Outpatient and appropriate modifiers) in the CDM software.
Senior Business Systems Analyst Liberty Diversified InternationalSenior Business Systems AnalystNew Hope, MN$101,460–$126,824 / yearComprised of multiple companies with headquarters in New Hope, Minnesota, Liberty Diversified International (LDI) is a privately held company employing more than 1,900 individuals across our manufacturing facilities, production facilities and core business operations in Minnesota, Iowa, Nebraska, Illinois, Mississippi, Texas, Arizona, Virginia, California, and Mexico. 5+ years of experience in business intelligence, data analytics, or related field, including at least 3 years of hands-on experience with Power BI, such as data modeling, DAX, performance optimization, and dashboard design.