Business Consultant Resume Sample

5.0
21 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Earnest Halvorson
4992 Raymond Haven,  Dallas,  TX
+1 (555) 233 1072

Work Experience


Business Consultant
06/2016 - PRESENT
Houston, TX
  • Maintain an appropriate level (time, frequency and type) of communication to the stakeholders
  • Represent your respective function in internal or external events when applicable
  • Identify in the close cooperation with designated technical expert the appropriate stakeholders for your area of work, considering the impact of your work and the broader cross-functional dependencies. Manage these relationships to meet stakeholders’ business needs and align expectations. Always strive to improve business partner satisfaction
  • Works/attends numerous meetings in a variety of office locations
  • Lead projects or mid to large work packages that deliver improvements to processes, operational efficiency, customer experience and/or profitable revenue growth
  • Create strategic partnerships with Front-line, Risk, Product, Sales Effectiveness and other business partners; maintain regular contact to determine needs and provide appropriate information
  • Research opportunities to deliver an improved sales customer experience; active participation in the channel strategy and roadmap development and execution
Business Consultant
11/2009 - 02/2016
Dallas, TX
  • Support projects to enhance and upgrade new or existing processes, products or services by researching relevant data and developing proposals and recommendations
  • Participate in other projects to represent the Mobile Sales Force and provide input into the development and implementation of programs designed to improve end-to-end processes
  • Champion CIBC values and provides support in a manner consistent with the highest quality standards and CIBC objectives
  • Provides consultancy and advice to business partners on the applicability and usability of alternative technology to help address the business problem/issue
  • Supports the development of the business partner technology investment, including planning and tracking of all budgets for projects and continuing operations, ongoing work prioritization, and monthly financial forecasting to ensure that finances are allocated appropriately
  • For large, complex problems, facilitates large group requirements gathering sessions with stakeholders from different LOBs to ensure that all impacted parties have an opportunity to express their needs
  • Provides coaching, professional guidance, and support to Business Analysts and Business Consultants, as required, in order to foster professional development
  • Provide sales force support on key business applications such as Expert Lender, Client Relationship Manager (CRM) and eCIF

Education


Southwest Minnesota State University
2004 - 2008
Bachelor's Degree in Computer Science

Professional Skills


  • Displays excellent facilitation and interviewing skills with varying stakeholders in different situations (eg formal large group sessions, one-on-one interviews, presenting ideas, gathering requirements)
  • Strong organizational skills, excellent communication and presentation skills,
  • Strong analytical/problem solving skills, facilitation, and organization skills
  • Demonstrated experience in business consulting, financial projection development, social media administration, and problem solving strategic thinking skills
  • Strong mentoring, decision making, and meeting facilitation skills; ability to utilize a combination of formal authority and persuasion skill sets
  • Demonstrated critical thinking and Strong problem solving and reasoning skills
  • Excellent multitasking, prioritization and planning skills

How to write Business Consultant Resume

Business Consultant role is responsible for business, analytical, presentation, analysis, advanced, technical, organization, interpersonal, consulting, organizational.
To write great resume for business consultant job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Business Consultant Resume

The section contact information is important in your business consultant resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Business Consultant Resume

The section work experience is an essential part of your business consultant resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous business consultant responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular business consultant position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Business Consultant resume experience can include:

  • Create strategic partnerships with Front-line, Retail Operation, Credit Adjudication, Sales Effectiveness and other business partners; maintain regular contact to determine business needs and provide appropriate information and support
  • Work independently and to effectively prioritize workload by assessing needs and prioritizing tasks
  • Demonstrated analytical, problem solving and project coordination skills and experience
  • Strong experience with complex financial modeling and complex financial analysis for multimillion dollar businesses/industries. Advanced Excel skills
  • Very strong conceptual and analytical skills with proven track record
  • Strong communication skills as well as the ability to work in a global team and strong presentation confidence

Education on a Business Consultant Resume

Make sure to make education a priority on your business consultant resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your business consultant experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Business Consultant Resume

When listing skills on your business consultant resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical business consultant skills:

  • Excellent relationship management skills (including influencing and negotiation skills)
  • Strong communication skills in order to communicate to product and sales groups effectively
  • Excellent Communication skills, both written and oral, including presentation skills
  • Strong social skills, ablility to work effectively with diverse clients
  • Demonstrates leadership, teaming, strong communication and listening skills
  • Demonstrates very strong interpersonal skills with relationship management, diplomacy and negotiation

List of Typical Experience For a Business Consultant Resume

1

Experience For Business Consultant Resume

  • Excellent planning and organizational skills with demonstrated abilities to meet strict deadlines
  • Strong analytical problem-solving and decision-making skills
  • Strong IT/technical skills (Unix\Linux, MS Windows, MS SQL, MS IIS, integration tools, reporting tools, scheduling, networks and databases)
  • Possess experience in consulting, technology, financial services, project management skills at a senior level
  • Excellent reporting/project management skills
  • Strong PC skills (e.g., MS Word, Excel, PowerPoint, Project, Visio)
  • Professional business analysis experience, with strong relationship management, account management, and support experience
  • Excellent communication and interpersonal skills including the ability to interact with People at all levels within the organization and external partners
  • Proven track record of management and leadership skills required to delivery best-in-class solutions
2

Experience For Business Consultant Resume

  • Possess solid communication and collaboration skills to foresee and highlight potential requirements gaps
  • Good oral and written communication skills to facilitate working with other departments in all levels of the organization
  • Experience with IT strategic, investment and program planning ensuring alignment with business strategy and priorities
  • Possess working knowledge of MS suite of products, SQL skills are an asset and performs manual testing
  • Self-planning skills sufficient to plan, manage and monitor assignments according to general work plans/projects
  • Proven experience in developing and driving results through others
3

Experience For Business Consultant Resume

  • Proven experience building and growing a sales Business
  • Expert collaborator and team-building skills able to take disparate systems and build, maintain and grow a high performing team and set of programs
  • Experience and demonstrated proficiency with various financial planning sales tools and technology in general
  • Coordinates small and medium sized projects using SLF and industry project management tools and practices effectively
  • Strong management experience including budgets and personnel
  • High level of problem-solving and analytical skills
  • Solid experience working with TOAD, PLSQL, $Universe
  • Demonstrates solid business knowledge of the Finance/Banking industry within Asset Management space
4

Experience For Business Consultant Resume

  • Well-developed writing skills sufficient to creatively and precisely articulate ideas and opinions that involve analysis, interpretation and assessment
  • Well-developed management skills sufficient to lead business analysts during project life cycle, or through detailed analysis
  • Well-developed influencing skills sufficient to resolve distinct problems and/or negotiate appropriate solutions on CIBC’s behalf
  • Proven ability to lead and co-ordinate multi-skilled sales teams, including customer, 3rd party, and Hitachi Vantara people
  • SQL/X12 Transaction experience including 837 experience/Claim Lifecycle knowledge
  • Effectively manage a diverse workload while maintaining delivery standards and timelines
  • Prior Banking or financial industry experience
  • Business acumen, marketplace and industry knowledge, communication, presentation, relationship building and consultative skills
5

Experience For Business Consultant Resume

  • Deal effectively with ambiguous situations
  • Effective self-starter with a strong ability to learn quickly and work independently
  • Provide Business Consultant task identification; work estimates and skills required to assist the PM with task scheduling and resource requests
  • To fully understand and effectively communicate the value of our solutions, products, professional services and support offerings
  • Prior experience in planning and executing the migration of applications and data
  • Prior experience managing teams of at least IT professionals
  • Program design skills including development of interventions, processes/new or modified programs to meet customer needs
  • Listen/communicate effectively through oral/written means
6

Experience For Business Consultant Resume

  • Excellent work ethic with a proven record of meeting deadlines
  • Experience in enterprise software deployment management and/or implementation, with experience consulting directly with large brands
  • Effectively communicate with external clients through all available mediums
  • Develops roadmaps, tracks to milestones, delivers and measures benefits; effectively communicates challenges, status and progress with key stakeholders
  • Distinguishing requirements vs. solutions; classifying/ prioritizing requirements
  • Understanding of database design; experience working with small to large data sets
  • Facilitating working sessions to elicit, validate and document stakeholder needs
  • Developing a solid understanding of individual Wealth businesses and individual project requirements
  • Developing concepts for the harmonization of business processes in compliance with the strong industry regulations like FDA CFR 21 Part 11 is highly desirable
7

Experience For Business Consultant Resume

  • Providing effective, timely and consistent communication of key issues to support WSS mandate
  • Applying strong knowledge of business processes to identify business issues and opportunities
  • Working knowledge/experience with SQL (intermediate to advanced)
  • Working knowledge/experience with Excel (advanced)
  • Marketing – preferably Customer Experience and New Media
  • Proven leadership capability with excellence in coaching and developing junior business analysts; creating focus, influencing and driving for outcomes
8

Experience For Business Consultant Resume

  • Serves as subject matter expert (SME) and provides SME support during systems integration testing, consumer experience testing and user acceptance testing
  • Hands-on experience in using, implementing, or supporting modern Supply Chain Planning, Optimization and Replenishment applications
  • Experience in using, implementing and configuring packaged solutions, preferably planning solutions
  • Experience working with customers, governmental agencies, engineering firms and consultants in writing and/or evaluating specifications
  • Experience in facilitating, performing and reporting to leadership on analyses of NRC policies, processes and supporting high level IT requirements
  • Experience with one or more of the following methodologies: management consulting, project consulting, business process consulting, financial
  • Demonstrated capability in capturing, assessing, enhancing relevant data to create process maps and define business rules that address the defined programs
  • Adaptable: maintains effectiveness while managing competing demands, dealing with frequent change, delays or unexpected events
  • Significant experience of working within in a Solutions Engineering role and of working within a commercial environment
9

Experience For Business Consultant Resume

  • Knowledge and experience in the financial Wealth Planning space (understanding of complex financial planning)
  • Demonstrated expertise at evaluating the feasibility or practicality of ideas and options, assessing risks and tradeoffs, and composing recommendations
  • Accountable for planning, prioritizing and coordinating future efforts in order to meet business objectives
  • Assist Project Managers in documenting client processes and advice on solutions resulting in improved day to day client experience
  • Previous work experience working in a fast-paced environment, with an emphasis on multitasking and communication
  • Perform development activities including standards, tools, templates, best practices; and provide effective knowledge transfer and ongoing support where needed
10

Experience For Business Consultant Resume

  • Experience with or thorough understanding of the process for gathering business requirements for a implementation project
  • Conduct software training and/or reinforce prior training to both external clients and internal staff
  • Experience in using and managing Customer Relationship Management (CRM) systems
  • Execute the testing and validation of marketing campaigns
  • Experience with digital marketing in a direct marketing capacity

List of Typical Skills For a Business Consultant Resume

1

Skills For Business Consultant Resume

  • Strong project management skills and problem solving skills
  • Strong client focus and impeccable professional integrity; client facing experience; strong relationship management and communication skills
  • Excellent organizational skills and ability to prioritize work under time constraints to meet aggressive deadlines
  • Strong analytical skills and experience required
  • Strong analytical skills, high attention to detail and proven ability to be an innovative problem solver
  • Group life and disability underwriting skills, preferably with 3 or more years of experience in both manually and experienced rated size segments (required)
  • Effectively manage difficult group dynamics to effectively reach a positive outcome
  • Excellent relationship building, management, negotiating, influencing, and planning skills required
2

Skills For Business Consultant Resume

  • Excellent Communication skills (both written and oral - pubic speaking) & Standing
  • Strong problem solving and synthesizing skills
  • Strong analytical and problem-solving skills including ability to dissect data and interpret results and observations, and assess impacts
  • Relevant business experience, including demonstrated experience in a consulting and/or project management role
  • Prior experience in process design and experience working with work packages and identifying impacts
3

Skills For Business Consultant Resume

  • Excellent Customer facing and interpersonal skills. Ability to drive a customer workshop
  • Solid problem resolution and decision-making skills
  • Effective facilitation, negotiation and presentation skills
  • Strong skills in formatting and presenting data and information
  • Excellent judgement-decision making skills
4

Skills For Business Consultant Resume

  • Multi-task while demonstrating the ability to prioritize and manage time effectively
  • Work effectively with all levels throughout an organisation, in particular experience of senior stakeholder management
  • Effective communication skills in English and preferably in one of the Nordic languages
  • Works autonomously and has ability to manage time and prioritize effectively
  • Effective communication skills in English and Dutch
  • Strong written and oral communications skills at all levels, from site sub-contractors to senior business leadership
  • Very strong analytical and conceptual skills as well as a distinct willingness to learn
5

Skills For Business Consultant Resume

  • Demonstrates writing, documentation and large meeting facilitation skills
  • Proven experience analyzing complex data sources and consolidating
  • Strong planning, organizational and project management skills to work with diverse functions required
  • Proven skill of establishing trusted, effective relationships, both internally and externally to a company
  • Thrive in a fast paced environment and be able to effectively manage multiple (and shifting) priorities
  • Excellent Japanese & English communication skills (both written and verbal)
6

Skills For Business Consultant Resume

  • Strong Microsoft Office product skills (Word, PowerPoint, Excel, et
  • Excellent written and oral communication, analytical, organizational and PC skills are required
  • Effectively manage and assess multiple priorities within a fast-paced environment
  • Strong communication (oral and written), presentation and interpersonal skills in German and English
  • Strong leadership skills and the capability to interact independently with senior management
  • Exemplary interpersonal skills. Proven ability to grow and maintain strategic relationships with technical leaders and senior executives
  • Excellent communication/interpersonal skills involving the ability to establish trust, maintain confidence, understand social behavior/interactions
7

Skills For Business Consultant Resume

  • Excellent facilitating skills
  • Possess strong oral and writing skills as well as the ability to develop detailed requirements for software and implementation projects
  • Excellent writing, documentation, communication and presentation skills in Spanish and English
  • Excellent written and oral communication skills, including the ability to prepare reports, make presentations and be persuasive in suggested actions
  • Problem-Solving skills – demonstrates fluidity to shift between the big picture and details
  • A thought leader with strong conceptualization, analytical and problem solving skills
  • Excellent communication skills-verbal, presentation, writing, negotiation
  • Excellent interpersonal skills and strength in relationship building with various stakeholders
8

Skills For Business Consultant Resume

  • Strong business development skills with technical aptitude
  • Delivering Compelling presentation skills using state of the art technologies and takes complex subjects and distills to simplistic messaging
  • Influencing skills / Leadership
  • Outstanding written and verbal communication skills at all levels
  • Willing to learn mainframe skills such as JCL, COBOL, Easytrieve, etc
  • Outstanding human relations, communications and leadership skills
  • Researching skills and the ability to gather information and data required for analysis
  • Consulting skills with the ability to recommend best practices to clients
9

Skills For Business Consultant Resume

  • Perform well in high pressure environment, balancing competing priorities with strong commitment to delivering results
  • Guides team members in effectively providing input and using information generated from Project Management tools and processes
  • Displays expert decision making skills and strategic thinking
  • Highly valued interpersonal skills include the ability to be rational, objective and unbiased when making decisions or taking action
  • Experience integrating systems on technical and functional level. Good understanding of technologies used for integration (message queues, web services etc.)
10

Skills For Business Consultant Resume

  • Highly developed communication skills for demonstrations, presentations, consulting with clients, and influencing others
  • Experience with IS strategic, investment and program planning ensuring alignment with business strategy and priorities
  • Prior business consulting experience with requirements gathering
  • Advanced Excel skills (including expert knowledge in using lookup tables, pivot tables, if statements, etc)
  • Demonstrated experience with leading organizational change, creating governance teams and center of excellence processes
  • Proven business development experience and driving renewals of consulting engagements in contact center industry

List of Typical Responsibilities For a Business Consultant Resume

1

Responsibilities For Business Consultant Resume

  • Develop consultancy and relationship building skills working with 150+ customers located all over the world
  • Skillful decision making based on good judgment / discernment
  • Communicate effectively with all levels including leaders, business users and application programmers
  • HR or employee technology experience exposure with strong understanding of relationships between technology and employee satisfaction
  • Technical skills in SQL for testing and data discovery
  • Verifying that transition/target environments are properly configured and setup, as defined in the Specific Migration Plan (i.e. perform validation)
  • Experience with proposal writing, preparing executive summaries, solution definition, scope of services, staffing, and pricing
  • Experienced in Health care business consulting and Management consulting
  • Experience in delivering and positioning value-added client/ business services
2

Responsibilities For Business Consultant Resume

  • Experience in performing in-depth research and presenting findings
  • Legacy Account review - remediating the older accounts (prior to 2/1/17) that have suspect coding from a regulatory (15c3-3) perspective
  • Assists less experienced team members, providing mentoring and guidance
  • Experience leading and delivering complex solutions and teams
  • Experience in business analysis and documenting functional requirements
  • Thorough understanding and background knowledge of wholesale commercial operations with 3-5 years of proven success in multi-unit operations
  • Demonstrated expertise in wholesale commercial operating principles, practices, and procedures
  • Support Sales Consultants in ensuring an effective turnover of new clients to the Implementation Specialist and Client Service teams
3

Responsibilities For Business Consultant Resume

  • Hands on mentoring and collaboration with an experienced management team
  • Social Housing Sector Business Experience
  • Assist in formulating the specific solutions to address prioritized gaps
  • Ideally, someone with a successful and proven background either in credit risk decisioning at a Telco or Utility organisation
  • Experience with a record of using technology to improve commercial real estate efforts
  • Solid understanding of the ArcGIS platform and how it relates to commercial customers
  • Be part of a successful, growing team with good career development paths
4

Responsibilities For Business Consultant Resume

  • Attend Prioritisation meeting to provide input into New Features and Production bugs
  • Provide expert guidance and deliver strong advisory best practice consulting within the QM and RPA domain
  • Prepare and deliver compelling, effective and focused product demonstrations and Proofs of Concept (PoC), in accordance with needs of prospective customers
  • Proven analytical capability and exceptional abstract reasoning ability
  • 3DExperience/Quintiq Strategic Consulting
  • Performs detailed review and Post-Setup Validation and Unit-Testing of Benefit Elements against PBM vendor files
5

Responsibilities For Business Consultant Resume

  • Strong consulting / consultative abilities
  • Develops models and 'what if' scenarios to demonstrate the range of options available to management or clients
  • Experience developing and presenting actionable customer insights
  • Professional with 3+ years or more experience in Banks or in a Banking software consultancy
  • Experience with Trade solutions such as CAS, Demantra, AFS, PROMAX and/or Exceedra required
  • Experience in the area of Engineering Master Data Mgmt e.g. MMs, BOMs, AML etc
6

Responsibilities For Business Consultant Resume

  • Real service experience on different projects doing
  • Proven ability to deliver complex analysis, reconciliations, and reports
  • Strong understanding of index providers like Bloomberg, Russell, JP Morgan, MSCI, FTSE, S&P
  • Partners with the portfolio to improve product functionality from product concept through delivery utilizing experience and voice of customer
  • Previous professional work experience in the area of business planning services and/or regulatory compliance to prospective and current business owners
  • Previous experience using Microsoft Office 2010 programs and IT database solutions software
  • Previous experience providing customer service
  • Previous experience handling confidential and sensitive client information
  • Relevant experience in asset or wealth management
7

Responsibilities For Business Consultant Resume

  • Prioritize development of application or product work requests and/or change controls
  • Effective with Microsoft Suite Tools
  • Skilled in detail design and process documentation
  • Previous professional work experience in project management
  • Strong sense of entrepreneurship and focus on delivering feasible solutions in a dynamic and competitive environment
8

Responsibilities For Business Consultant Resume

  • Solid academic background in MIS, technical development/engineering
  • Experience as Business Consultant/Project Manager, ideally in financial services
  • Strong command of Microsoft products incl. Word, PowerPoint and Excel
  • Business Analyst experience
  • Flexible, self-motivated, methodical with a good eye for content and quality
  • Experience establishing and implementing new strategies, desired
  • Experience in: complex data analysis, project management, working knowledge of mainframe computer, hardware and operating systems
  • Experience in identifying and driving process change
9

Responsibilities For Business Consultant Resume

  • Of business consulting or scientific data handling experience in Pharmaceutical Industry
  • Has experience in enterprise-wide banking transformation, especially in retail banking
  • Experience integrating information from multiple sources and managing multiple large projects
  • Supply chain planning experience in manufacturing industry (>3 years)
  • Good working knowledge in Databases and various type of operating systems
  • Experience with public speaking and / or training
  • Experience utilizing marketing and social media
  • Progressive business and client consulting experience with an emphasis on Accident and Health
  • Experience in IT consulting would be ideal
10

Responsibilities For Business Consultant Resume

  • Experience working in claims
  • Experience and knowledge working with HIPAA transaction
  • Solid understanding of quality evaluation processes/principles
  • Proven track record of successful consulting, innovation or data science projects
  • Experience in consulting in the areas of either Information Technology and or Business Processes
  • Experience interpreting business and financial information
  • Demonstrated passion for expanding their knowledge and techniques of business analysis
  • Experience using Visio, Nimbus, or similar workflow documentation tool is an asset
  • Solid understanding of technology architecture concepts specifically as it relates to Channels architecture

Related to Business Consultant Resume Samples

Business Solutions Consultant Resume Sample

Work Experience

  •  Conducts searches for suitable job openings for clients, comparing client qualifications with employer’s requirements   •  Develops a wide variety of job opportunities for candidates   •  Establishes and maintains active and frequent contact employers   •  Estab...
Professional Skills

  •  Communication Skills (written, verbal and ...
  •  Excellent Communication skills and a love ...
  •  Strong customer-client focus and effective...
4.6
10 votes

Consultant Business Resume Sample

Work Experience

  •  Related work experience within financial services and/or information technology   •  Technical knowledge of a specific area in the financial and/or investment industry usually obtained by experience in related areas is required to design process improvements and to provide support   • &...
Professional Skills

  •  Strong relationship building skills and co...
  •  A strong Business Analysis skillset, with ...
  •  Strong MS Excel, data analysis and data ma...
4.5
13 votes

Small Business Consultant Resume Sample

Work Experience

  •  Office environment but can involve inside or outside work depending on task   •  Research, analyze and identify root causes of complex service issues for brokers and customers   •  Promotes and supports the SB service model   •  Research, analyze and identify ro...
Professional Skills

  •  Strong customer relationship management sk...
  •  Strong organizational skills, including da...
  •  Has strong communication skills with the a...
5.0
15 votes

Manager Consultant Resume Sample

Work Experience

  •  Develop and execute a communications strategy for all major program milestones; create internal and external presentations to market the program’s value to a variety of audiences   •  Provide a holistic view of a client’s overall program/project portfolio to the client organization and all stakeholder...
Professional Skills

  •  Excellent organization skills, priority se...
  •  Strong technical problem solving skills Kn...
  •  Accounting experience, with prior team man...
4.6
11 votes

Instructional Resume Sample

Work Experience

  •  Oversee the work of others who provide instructional support   •  Collaborate on identification of curriculum needs   •  Provide consulting and instructional services for upper level undergraduate Chemistry lab courses   •  Direct and oversee the operations of t...
Professional Skills

  •  Exceptional written and verbal communicati...
  •  Excellent communication skills in a variet...
  •  Excellent organizational, problem-solving,...
4.7
15 votes

Consultant Digital Resume Sample

Work Experience

  •  Work with business and communication teams to plan and implement omni-channel digital marketing plans across web, SEO, SEM, display/retargeting and paid social   •  Leverage marketing automation platform to execute lead nurturing programs   •  Plan, manage and support email marketi...
Professional Skills

  •  Strong analytical, research and creative p...
  •  Change management skills including analysi...
  •  Good business liaison skills for partnerin...
5.0
17 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates