Jobs in Bloomfield Hills

456 positions found — Page 8

BMS Architect
✦ New
Salary not disclosed
Auburn Hills, MI 1 day ago

Job Title : BMS Architect – AUTOSAR & BSW Development

Location: Auburn Hills, MI

Duration: Full time


Role Overview

The BMS (Battery Management System) Architect – AUTOSAR BSW Development is responsible for defining, designing, and guiding the implementation of the BSW software architecture for Battery Management Systems based on the AUTOSAR Classic Platform.

This includes ownership of the AUTOSAR BSW stack integration, ECU architecture, safety concept alignment, and software interfaces for highvoltage battery functions such as SOC/SOH/SOE estimation, cell monitoring, diagnostics, thermal management, and communication.

The architect collaborates closely with system engineering, functional safety, hardware engineering, and platform software teams to ensure a compliant, scalable, and production-ready BMS software solution.


Key Responsibilities

1. Define and maintain the AUTOSAR-based BMS ECU Software Architecture including BSW and CDD module distribution in multicore environment.

2. Own BSW configuration & integration (MCAL, ECU Abstraction, Services, Communication stack).

3. Ensure design is compliant with ISO 26262 (ASILD)

4. Participate in safety work products: FMEDA, safety concepts

5. Collaborate on cybersecurity requirements aligned with ISO 21434.

6. Provide technical direction to AUTOSAR BSW developers and integrators.

7. Act as technical liaison with OEM, Tier-1 suppliers, AUTOSAR vendors, and toolchain providers.


Required Skills & Qualifications

1. Strong experience in AUTOSAR Classic Platform (BSW CAN Stack, MCAL, RTE, Multicore OS, MPU, SMU, NVM, Diagnostics like UDS, ZEV, OBD).

2. Hands-on experience with tools: ETAS ISOLAR tool, EB Tresos, Vector CANdela, CANoe, INCA, PREEvision.

3. Deep understanding of - Functional safety (ISO 26262), BMS high-voltage system behavior, MCU architectures (Infineon AURIX TC3xx)

4. Strong embedded C expertise

5. Strong communication and cross-functional leadership

6. Ability to handle OEM discussions on architecture topics.

Not Specified
Senior Product Manager - UMS Warehouse
✦ New
Salary not disclosed
Troy, MI 1 day ago

365 Retail Markets is the most trusted global provider of unattended retail technology, delivering conveniently smart self-service solutions since 2008. The company’s all-in-one platform powers retail spaces across food service, global retail, and hospitality with a comprehensive suite of frictionless smart stores, micro markets, vending, catering, and dining point-of-sale options. These technologies can be found worldwide in corporate offices, manufacturing and distribution facilities, educational campuses, hotels, and beyond.


As a nine-time honoree on the Inc. 5000 list of fastest-growing companies in the United States, and with a continually expanding global presence, 365 Retail Markets is committed to growth, innovation, and providing superior, integrated technology that meets the evolving needs of its customers and consumers.


This position is as a member of the Product Department for 365 UMS Warehouse Automation, a 365 Retail Markets company, and reports to the Director of Product. 365 UMS Warehouse Automation specializes in warehouse automation and logistics software solutions, including order picking systems, inventory management, and fulfillment optimization.


The Product Manager will lead day-to-day operations of a component of LightSpeed's product and service portfolio. Among other responsibilities as defined below, the Product Manager's responsibilities include, but are not limited to, supporting the strategic planning for the product/service, providing oversight to all key performance indicators (KPIs) for the product/service as a business, and will work as the liaison between the Technology team and assigned business area(s). He or she should maintain a familiarity with current business issues, objectives, and strategies of the assigned area.


Responsibilities

  • Lead the design, development, and deployment of change to existing product and new product or services as assigned, including detailed governance of and engagement in activities in the design-to-deploy process as needed
  • Assess marketing opportunities within warehouse operations and logistics sectors, identify target markets and methods to gain access into those markets, develop ways and means of enhancing the value of existing products, promote new product development, and capture new projects
  • Contribute to the innovation and product improvement life cycle, including owning the business case and the subsequent launch of product improvements
  • Act as a liaison to the Sales and Marketing teams and provide product knowledge support
  • Lead industry event planning initiatives that position 365 UMS Warehouse Automation as a leader in warehouse automation and logistics innovation with respect to assigned product/services
  • Manage and communicate sales information and product changes both internally and externally
  • Communicate expectations and provide necessary materials and training to Support team resources managing post-sales customer service
  • Oversee execution of mid-office operations, design appropriate KPIs, and manage the business according to approved KPIs
  • Regularly perform pricing and competitive analysis by customer channel and recommend strategies to improve market position, improve quality or reduce costs
  • Establish and maintain relationships with business partners to help facilitate business execution
  • Other duties as assigned by the Director of Product or Leadership


Requirements

  • Bachelor's degree (B.A.) in Business, Supply Chain Management, or a related area and a minimum of 5-6 years of related experience and/or training; Master's degree (M.A.) preferred
  • Experience with warehouse management systems (WMS), logistics software, or supply chain technology solutions is highly preferred
  • Strong background in software life cycles and SaaS product development
  • Experience working with warehouse operations, order fulfillment systems, or inventory management software is a significant advantage
  • Candidates with innovative approaches from industries outside vending and unattended retail are strongly encouraged to apply; industry experience is not required
  • Strong research and analysis skills
  • Excellent organizational skills and the ability to manage competing priorities
  • Self-managed, self-starter able to work in rapidly changing environment, with the ability to deal effectively with ambiguity, learn new tasks independently, make decisions, and take action
  • Able to interface and maintain effective relationships with all departments, business partners, and employees in a team-oriented environment with a customer-service orientation
  • Adaptive style that supports and promotes collaboration, teamwork, and innovation, and an ability to act and react swiftly to continuous change
  • Thinks critically about existing processes and opportunities, generates bold, creative ideas, and exhibits problem solving, process improvement, analysis, and quick decision making
Not Specified
BOM Analyst
✦ New
🏢 Akkodis
Salary not disclosed
Auburn Hills, MI 1 day ago

Akkodis is seeking a BOM Analyst for a Contract 12+ Months job with a client in Auburn Hills, MI.


Rate Range: $20/hour to $25/hour; on W2. The rate may be negotiable based on experience, education, geographic location, and other factors.


BOM Analyst

The Bill of Materials (BOM) Analyst plays a critical role in the product development and manufacturing process by creating, maintaining, and optimizing accurate and comprehensive bill of materials for various parts/products.

This role involves collaborating with cross-functional teams including Product Development and Manufacturing Production teams to ensure the integrity of product information, efficient procurement of components, and successful product assembly.

BOM Creation and Maintenance:

Create detailed bill of materials for new and existing parts/products, ensuring accuracy and completeness.


Desired Qualifications:

Maintain accurate records of BOMs, component specifications, and supplier information.

Generate reports and documentation for internal and external use as needed Qualifications:

1-3 years experience in BOM /Inventory creation using tools like EBOM and CoDeP systems.

Education: Minimum GED is required (Bachelor’s is not required)


If you are interested in this role, then please click APPLY NOW. For other opportunities available at Akkodis, or any questions, feel free to contact me at (61 ) or ( ).


Equal Opportunity Employer/Veterans/Disabled


Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.


To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

· The California Fair Chance Act

· Los Angeles City Fair Chance Ordinance

· Los Angeles County Fair Chance Ordinance for Employers

  • · San Francisco Fair Chance Ordinance
Not Specified
Inside Sales Associate CosmoProf 66200
✦ New
Salary not disclosed
Clawson, MI 1 day ago
Cosmoprof Sales Associate

By working at Cosmoprof, you would be part of the largest hair and beauty supplier in the world and we are on a mission to empower our customers to express themselves through hair and we need passionate and talented people to make this happen!! The Sales Associate/Beauty Advisor will focus on one primary objective creating a memorable shopping experience for our customers. We are continually searching for passionate beauty lovers that want to help our customer through their beauty experience. Whether assisting with hair color, cosmetics, skin care, or nails, we want you to be the advisor on our customer's journey. It takes knowledge and training which Sally Beauty will go above and beyond to provide. You bring your passion and personality we will do the rest!

Your role at Cosmoprof:

  • Build relationships and inspire loyalty.
  • Recommend additional and complimentary products.
  • Inform customers of current promotions and events.
  • Set up advertising displays and arrange merchandise to highlight sales and promotional events.
  • Ensure our customers are informed about and enrolled in our Loyalty program.
  • Complete transactions accurately and efficiently.
  • Maintain a professional store environment and communicate inventory issues.
  • Demonstrate our Sally Beauty Culture Values.
  • We have a range of different working schedules and hours to suit everyone's needs.

Why you'll love working here:

  • The people are creative, fun and passionate about beauty.
  • Generous product discount and free sample products.
  • You will receive a great education regarding our products.
  • You will have ample opportunity for growth.
  • You may qualify for one or more of the following medical, dental, vision, 401k, vacation, sick and holiday time depending on the average hours worked.

Requirements: Legal wants you to know

  • Must be able to lift up to 25 lbs, occasionally while on a ladder, with or without accommodation.
  • May be exposed to fumes and odors upon occasion.

Working Conditions/Physical Requirements: The position requires some physical exertion such as long periods of standing; walking; recurring bending, crouching, stooping, stretching, reaching, or similar activities; recurring lifting of moderately heavy items such as shipment or record boxes. The position involves working around moving parts, carts, or machines, and may occasionally include exposure to irritant chemicals.

Additional Information: Interested in this exciting challenge and always be in the know about the latest trends in hair and beauty? Yes? Then we would love to hear from you.

\"At Sally Beauty Holdings, we find beauty in diversity. Our inclusivity and self-expression are what fuel our innovation and growth. You are welcome here, and you can thrive here. We find beauty in YOU. Join us.\"

Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, or disability.

SBH, Inc. is an Equal Opportunity Employer. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

Not Specified
Cook
✦ New
Salary not disclosed
Royal oak, MI 1 day ago
Cook
$2K Sign On Bonus!!Do you have a passion for cooking? Well, Pomeroy Living is looking for YOU! Join our All-Star Culinary team, where your awesome leadership and culinary skills will positively affect the residents that live here. This position leads the kitchen and supervises the dietary department in the absence of the Chef. The Cook prepares meals for our awesome residents and takes pride in quality, presentation and satisfaction. Now hiring part-time Cook for afternoon shift. Responsibilities:
  • Prepare all served food
  • Plan food production to coordinate with meal serving hours
  • Follow standard recipes and special diet orders
  • Operate standard kitchen equipment safely and efficiently
  • Adhere to all sanitation and food production codes
  • Clean and maintain kitchen equipment, utensils, and appliances
Qualifications:
  • Previous experience in cooking, culinary arts, or other related fields
  • Knowledge of kitchen equipment and cooking techniques
  • Strong attention to detail
  • Ability to thrive in a fast-paced environment
  • Ability to work well in teams
#PM25Benefits:
  • Paid Time Off - start accruing day one of orientation
  • Paid Holidays
  • Access up to 50% of your earned pay DAILY!
  • Flexible scheduling
  • Life insurance
  • Health insurance
  • 401(k) retirement plan
  • Career advancement opportunities
Come be a part of our amazing culinary team at Pomeroy Living!

Compensation details: 20-20


PIf0153ecefead-26289-39970789

Not Specified
Regional CDL A Drivers
✦ New
Salary not disclosed
Royal oak, MI 1 day ago

Regional Class A CDL Drivers - $1,800 - $2,000 weekly pay


Dive into a career that offers a job and a lifestyle where your efforts are recognized, and your success is celebrated. At Premier, weve built a culture that supports our team on and off the road. If you're 22 or older, have a Class A CDL, and have at least one year of tractor-trailer experience, we want to hear from you!


Apply today and see why many drivers have found their home at Premier Transportation. Lets drive towards success together!


Our requirements:



  • Class A CDL License


  • One year of tractor-trailer experience


  • 22 years or older

What you should know:



  • Driver-friendly routes & accounts


  • 5 Day work week (Some weekends expected during peak season)!


  • Plenty of miles


  • Late model equipment


  • No slip seating

Ask about our Owner Operator and Lease Purchase Opportunities!



  • Up to $250k per year


  • Choose your own schedule


  • Company paid auto liability & no trailer fees

Your perks & benefits:



  • Vacation, detention, stop off, holiday pay


  • Comprehensive benefits package (dental, health, vision, and life), including 401k


  • $1,000 Annual Longevity Bonus


  • $100 Clean inspection Bonus Unlimited


  • $100 Monthly Safety Bonus


  • $1,200 Referral Bonus for Regional/OTR positions - call for more details
Not Specified
Account Executive Sales
✦ New
Salary not disclosed
Ferndale, MI 1 day ago
Media Strategist / Account Executive

Salem Surround - Detroit, a division of Salem Media Group, offers an exceptional opportunity for a Media Strategist / Account Executive. We are seeking a highly motivated sales professional to join our growing on-air and digital sales team. The individual selected will sell and manage multi-media marketing solutions, including OTT/CTV and sales, targeting regional/national small and medium-sized businesses. Success will be measured by reaching monthly, quarterly, and annual sales goals, while continuously developing new business opportunities to meet and exceed client expectations.

Responsibilities

Prospect for local and regional businesses, reaching decision-makers, setting meetings, analyzing client needs, and creating and delivering compelling advertising presentations that align with client objectives.

Conduct research and stay current on local digital marketing trends and digital marketing opportunities.

Create and present strategic marketing proposals to key accounts and new business decision-makers.

Accurately project revenues, meet and exceed monthly sales targets across all product lines, and surpass annual sales goals.

Qualifications

A proven track record of exceeding sales goals in both on-air and online media.

In-depth knowledge of digital products and their positioning and sale in the marketplace.

Experience in selling Search Engine Marketing (SEM), Search Engine Optimization (SEO), Target Display, OTT/CTV, social media, Email Marketing, Chat, Website Development, and other digital marketing solutions.

A demonstrated ability to identify and understand business categories to target for prospecting.

History of performing in-depth needs analysis, uncovering client needs, and providing tailored solutions backed by data that justifies the sale.

Exceptional written and verbal communication skills, with the ability to present multi-faceted solutions to clients or groups.

Proven success in developing business marketing strategies for both local and regional clients.

Maintain a professional appearance and demeanor in all client-facing situations.

Ability to work effectively with a diverse group of clients across various industries.

Benefits

Competitive pay structure based on experience.

Health, dental, vision, and life insurance.

401k retirement plan.

Paid holidays and vacation time.

EEO Statement

Come see how Salem is DIFFERENT and why we've been certified as a \"Great Place to Work\" and as a \"Best and Brightest\" equal opportunity employer.

Not Specified
Imaging Services Director - Trinity Oakland
✦ New
Salary not disclosed
Pontiac, MI 1 day ago
Job Title

Working under the direction of the Regional Director, provides leadership, management and technical direction of modalities and oversees the colleagues, operational and financial activities of location. Collaborates with medical and administrative stakeholders to develop, coordinate, and integrate the delivery of Radiology services across the full continuum of care.

Fulfills Director expectations as developed by the Operational Council and Senior Leadership.

Required Education, Experience and Certification/Licensure

  • Graduate from an approved Radiology program required.
  • B.A. or B.S. degree in Radiology Technology and/or Healthcare/Business Management required;
  • Masters degree preferred.
  • Registered by the American Registry of Radiologic Technologist (ARRT) and/or licensed by the State of Michigan.

Experience:

  • Minimum of five years of Radiology Services Management experience required. Prior experience working in both acute and ambulatory environments, preferred.
  • Practical experience and/or a basic knowledge of the various sub-specialty radiology imaging modalities, required.

Required Skills and Abilities

  • Strong analytical and cognitive skills necessary to prepare budgets and interpret financial trends, define system problems, develop alternatives, and implement new procedures that are cost effective and continuously improve quality.
  • Creative problem-solving skills and the ability to develop innovative programs and strategies to effectively respond to a changing healthcare environment.
  • Must possess a personal presence that is characterized by a sense of honesty and integrity with the ability to inspire and motivate others.
Essential Functions and Responsibilities May Include
  • Develop short and long-range plans that support the mission of the organization, the strategic plan, departmental and team goals and objectives. Monitors trends and initiates action plans as necessary to reach financial and performance targets.
  • Develops capital budgets for the department.
  • Leads or participates in initiatives to improve productivity, resource management and operational effectiveness. Coordinates and plans for major projects to support growth and expansion.
  • Develop operational structure for Imaging Department. Determine competencies of department/service staff and volunteers. Ensure adequate coverage and provision of care through staff schedule.
  • Assures quality and safety standards are consistently achieved while providing leadership in risk management, patient safety and legal issues.
  • Assures compliance with regulatory and environmental agencies.
  • Identifies and assists in the resolution of problems related to environmental safety, sanitation, maintenance, and aesthetics.
  • Manages vendor relationships by negotiating contract terms (i.e. service levels or deliverables), completion of contract review and approval process in accordance with policy.
  • Develops and maintains policies and procedures that align with Imaging Services activities.
  • Demonstrates commitment to leadership and staff development by engaging staff, as appropriate, in the decision-making, problem-solving and conflict resolution process. Delegates authority and responsibility as appropriate, using delegation as a means to empower staff and teams, enhancing growth and performance.
  • Recruits and retains the highest quality staff assuring orientation, training, continuing education, and annual competencies are in place to deliver quality care and services.
  • Creates a work climate that empowers staff and values individual contributions. Promotes a healthy, trusting, and positive work environment and develops effective intra-and inter-departmental teams.
  • Appropriately plans and implements succession planning and staff development.
  • Maintains knowledge of current trends and latest developments in imaging technology.
  • Maintains good rapport and cooperative relationships. Approaches conflict in a constructive manner. Helps to identify problems, offer solutions, and participate in their resolution.
  • Maintains the confidentiality of information acquired pertaining to patient, physicians, associates, and visitors to St. Joseph Mercy Health System. Discusses patient and hospital information only among appropriate personnel in appropriately private places.
  • Behaves in accordance with the Mission, Vision and Values of SJMHS.
  • Assumes responsibility for performance of job duties in the safest possible manner, to assure personal safety and that of coworkers, and to report all preventable hazards and unsafe practices immediately to management.

Other Functions and Responsibilities

Performs other duties as assigned.

Our Commitment

Rooted in our Mission and Core Values, we honor the dignity of every person and recognize the unique perspectives, experiences, and talents each colleague brings. By finding common ground and embracing our differences, we grow stronger together and deliver more compassionate, person-centered care. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other status protected by federal, state, or local law.

Not Specified
Security Officer I
✦ New
🏢 UWM
Salary not disclosed
Pontiac, MI 1 day ago
Security Officer

The Security Officer is responsible for the protection, safeguarding, safety, and security of assets, property, team members, clients, and all visitors at all United Wholesale Mortgage locations.

This Security Officer will use various telecommunications devices to call for assistance from fire fighters, police forces, and emergency medical services. They will provide general emergency care for team members and respond to medical emergencies.

The Security Officer will also interview witnesses or victims to prepare case reports and testify in court if necessary.

What You Will Be Doing
  • Provide any needed assistance to customers, team members, and visitors
  • Perform security patrols by foot and/or by company vehicle
  • The protection of individuals and their property while controlling access to the premises
  • Neutralize situations calmly with tact and common sense
  • Watch for safety and protect property from fire hazards, trespassing, and other security-related situations
  • Investigate and take the appropriate lawfully action as authorized by the Corporate Security Leader on accidents, incidents, trespassing, suspicious activities, safety, and fire
What We Need From You

Must Have Qualifications:

  • High School Diploma
  • Meet physical needs of the job
  • Meet all legal requirements to be able to work in the United States
  • Must demonstrate good moral fitness and ethical standards
  • Effective verbal and nonverbal communication
  • Make independent and good judgment decisions within proper policy and procedures
  • Must be detailed oriented and have satisfactory literacy and writing, documentation, communications, and interpersonal abilities
  • Have no disqualifying criminal history or convictions
  • Be able to work alone responsibly and without supervision
  • Must have working knowledge of Excel, Word, and Outlook
  • May be standing for long periods of time
  • Meet minimum requirements set by insurer to drive a company vehicle:
    • No moving traffic violations in the past 3 years
    • No at fault accidents in the past 5 years
    • Have not had driver's license denied, suspended or revoked in the last 3 years
    • No driving under the influence of intoxicants (DUI) convictions in the past 5 years
  • Ability to work a 1pm-10pm shift
  • Monday through Friday hours, however, may be required to work nights, days, holidays, and weekends

PREFERRED QUALIFICATIONS:

  • CPR certified
  • Prior security experience
  • Completed the training requirements for an unarmed security officer in Michigan or have previous military or law enforcement experience
The Place & The Perks

Ready to join thousands of talented team members who are making the dream of home ownership possible for more Americans? It's all happening on UWM's campus, where our award-winning workplace packs plenty of perks and amenities that keep the atmosphere buzzing with energy and excitement.

It's no wonder that out of our six pillars, People Are Our Greatest Asset is number one. It's at the very heart of how we treat each other, our clients, and our community. Whether it's providing elite client service or continuously striving to improve, our pillars provide a pathway to a more successful personal and professional life.

From the team member that holds a door open to the one that helps guide your career, you'll feel the encouragement and support on day one. No matter your race, creed, gender, age, sexual orientation, and ethnicity, you'll be welcomed here. Accepted here. And empowered to be you here.

More reasons you'll love working here include:

  • Paid Time Off (PTO) after just 30 days
  • Additional parental and maternity leave benefits after 12 months
  • Adoption reimbursement program
  • Paid volunteer hours
  • Paid training and career development
  • Medical, dental, vision, and life insurance
  • 401k with employer match
  • Mortgage discount and area business discounts
  • Free membership to our large, state-of-the-art fitness center, including exercise classes such as yoga and Zumba, various sports leagues, and a full-size basketball court
  • Wellness area, including an in-house primary-care physician's office, full-time massage therapist, and hair salon
  • Gourmet cafeteria featuring homemade breakfast and lunch
  • Convenience store featuring healthy grab-and-go snacks
  • In-house Starbucks and Dunkin
  • Indoor/outdoor caf with Wi-Fi
Disclaimer

All the above duties and responsibilities are essential job functions subject to reasonable accommodation and change. All job requirements listed indicate the minimum level of knowledge, skills, and/or ability deemed necessary to perform the job proficiently. Team members may be required to perform other or different job-related duties as requested by their team lead, subject to reasonable accommodation. This document does not create an employment contract, implied or otherwise. Employment with UWM is \"at-will.\" UWM is an Equal Opportunity Employer. By selecting \"Apply for this job online\" you provide consent to UWM to record phone call conversations between you and UWM to be used for quality control purposes.

Not Specified
Regional CDL A Truck Driver
✦ New
Salary not disclosed
Pontiac, MI 1 day ago

Contrans Flatbed USA is hiring experienced flatbed drivers looking for competitive pay and a favorable schedule with home time EVERY weekend! 100% no-touch freight with most loads pre-loaded and pre-tarped.


Regional Truck Driver



  • Top drivers earn up to $90,000 per year*
  • Pay range: $1,400-$2,200 per week, based on location
  • NEW $1,500 minimum per week when stipulations are met
  • Home every weekend
  • Company driver flatbed position
  • 100% no touch freight
  • Most loads are pre-loaded and pre-tarped
  • Detention and layover pay available

Company Benefits



  • Health, dental, vision and life insurance; short term disability
  • 401k with company match
  • Paid vacation and holiday pay
  • Paid orientation and training
  • Referral program
  • $6,000 veteran bonus for qualifying drivers
  • Late model equipment

Pay varies by experience level and production. There is no deadline to apply. Applications are accepted on an ongoing basis.


Driver Requirements



  • Valid Class A CDL
  • 12 months recent verifiable CDL A experience
  • 6 months+ recent flatbed experience
  • SAP drivers not eligible for hire
  • Drivers with 6 months+ CDL A experience may apply as a student

Reference Number: 17

Not Specified
jobs by JobLookup
✓ All jobs loaded