Branch Operations Coordinator Bilingual Perth Amboy Wells Fargo BankBranch Operations Coordinator Bilingual Perth AmboyPerth Amboy, New JerseyThey are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company.
Freight Coordinator (Part-Time) The Buckle IncFreight Coordinator (Part-Time)Deptford, NJ$15.92–$17 / hourIncome Protection Buckle provides company-paid basic life and AD&D insurance, with options to add Teammate-paid supplemental life and disability plans (short term and long term), helping to protect your income if you are unable to work. While performing the duties of this Job, the Teammate is regularly required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms; climb or balance and jump; stoop, kneel, crouch, or crawl and talk or hear.
Customer Success Account Coordinator FreightSaver.com LLCCustomer Success Account CoordinatorSomerset, NJThis includes but is not limited to day to day support, data entry, document collection, verifying timely pick-ups and deliveries, resolving issues, complying with department SOPs, and managing account profiles. We handle refrigerated and LTL needs by leveraging no sailing schedules, our nationwide network of 32 strategically placed temperature-controlled facilities, our state-of-the-art tracking, and our specialized equipment and warehousing capabilities.
Greenhouse Coordinator RWJ Barnabas Health Medical IncGreenhouse CoordinatorToms River, NJ$59,713–$74,641 / yearJob Overview: The Greenhouse Lead will manage the daily activities in Community Medical Center s newly constructed Sadie Vickers CommUnity Garden hydroponic greenhouse located in South Toms River in accordance with the RWJBH Community Health Project. RWJBarnabas Health is the premier health care destination providing patient-centered, high-quality academic medicine in a compassionate and equitable manner, while delivering a best-in-class work experience to every member of the team.
NewAdministrative Coordinator Greater Bergen REALTORSAdministrative CoordinatorSaddle Brook, NJThe administrator provides administrative support for membership-related programs, events, and communications and works collaboratively with staff, volunteers, and stakeholders to support the Association's strategic objectives. This position requires strong organizational skills, attention to detail, the ability to manage multiple priorities, and a commitment to providing outstanding service to members.
RoNetco - Training Coordinator (RoNetco NJ) Salary Range $18.00 - $21.00/hr Shop-Rite Supermarkets IncRoNetco - Training Coordinator (RoNetco NJ) Salary Range $18.00 - $21.00/hrNJ$18–$21 / hourEssential Job Functions: The essential job functions of this position include, but are not limited to, the following: Ability to proficiently read, write, speak, analyze, interpret and understand the English language; bi-lingual in English/Spanish helpful. This individual is accountable for facilitating and managing the performance measurement process and monitoring the ongoing training and development of existing associates as well as implementing all human resources strategies to assure a high level of associate commitment and job satisfaction.
Branch Operations Coordinator Englewood Wells Fargo & CoBranch Operations Coordinator EnglewoodEnglewood, NJ$23–$30.25 / hourThey are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company.
Operations Coordinator Rinse, Inc.Operations CoordinatorPassaic, NJThis is an exciting opportunity for any motivated, hard-working, quick-learner to join our team and be given the chance to help Rinse New Jersey grow with the market. Help identify and report any operational challenges and work with our Corporate Operations team to implement processes aimed at improving operational efficiency as we grow in New Jersey.
Operations Coordinator Amspec LLC.Operations CoordinatorAvenel, NJFull timeAbility to sit for extended periods of time, Ability to wear PPE including respirator, Ability to work for extended periods of. • Be available to meet with customers as well as represents the company at industry functions that could result in improved levels of work from the customer.
Coordinator, Track & Field Operations Princeton UniversityCoordinator, Track & Field OperationsPrinceton, NJ$62,000–$72,000 / yearReporting directly to the Men''s and Women''s Cross Country and Track and Field Head Coaches, the coordinator assists the Head Coaches with the overall mission of the Men''s and Women''s Cross Country and Track and Field programs which offer opportunities to over 120 student-athletes. In keeping with this mission, the role of the Coordinator of Track & Field Operations is to help provide a quality varsity program that will challenge and develop the physical, mental and personal abilities of student-athletes of a Division I program.
Staffing Coordinator RWJ Barnabas Health Medical IncStaffing CoordinatorBelleville, NJ$21.66–$28.94 / hourCoordinates staffing function including, but not limited to: Monitoring sick calls and personal days Notifying management of problem areas Dedicating coordinators to areas in greatest need Notifying the agency of any changes in required shifts/divisions Scheduling nurses / aides according to established guidelines Complying with bargaining unit contracts Documenting all pertinent information. RWJBarnabas Health is the premier health care destination providing patient-centered, high-quality academic medicine in a compassionate and equitable manner, while delivering a best-in-class work experience to every member of the team.
Coordinator Site Operations And Experience: Lifestyle Aeropostale, Inc.Coordinator Site Operations And Experience: LifestyleLyndhurst, NJSupport Manager of Site operations and Experience in partnering with marketing team to ensure deployed assets allow for optimal shopping experience (including but not limited to: styles match promotion, styles are live on site, and stories match merchandising strategy.) Monitor website daily to ensure that content is active on-line and appropriately displayed (images, performance, CTA's) Work with cross functional operations, development & creative departments to resolve any issues.
Coordinator - Distribution Systems & Inventory Hermes International SACoordinator - Distribution Systems & InventoryDayton, NJ$28.46–$31.45 / hourThe freedom to create, the constant search for beautiful materials, the transmission of a savoir-faire of excellence and the aesthetic of functionality define the singularity of Hermès, a house dedicated to making highly-crafted, beautiful objects made to stand the test of time. Hermès employs more than 15,000 people worldwide with over 6,000 of the workforce being Hermès craftspeople engaged in making artisanal products, nurturing a 180+ year tradition of creativity and innovation.
Logistics & Transportation Coordinator EMR Metal RecyclingLogistics & Transportation CoordinatorCamden, NJ$60,000–$65,000 / yearThis is a fast-paced operational role responsible for coordinating freight movements, managing carrier relationships, monitoring inventory positions, supporting export operations, and ensuring materials move efficiently throughout our network. This role is best suited for someone who enjoys taking ownership, managing multiple priorities simultaneously, and working collaboratively with operations, transportation providers, and commercial teams to achieve business objectives.
Seasonal Football Operations Coordinator (REHIRES) Third PartySeasonal Football Operations Coordinator (REHIRES)Mount Laurel, New JerseySupport the football operations team and coordinate with other departments to deliver game day operations at the highest professional level. Collaborate with other departments to ensure proper documentation of game media is provided to crews.
Tooling Operations Coordinator Triangle Manufacturing Company IncTooling Operations CoordinatorUpper Saddle River, NJThis role is accountable for tooling cost control, inventory accuracy, distributor engagement, and staying current on advances in cutting tool technology to support performance, consistency, and cost optimization. Manage and maintain tooling inventory to ensure required tools, inserts, holders, and consumables are available to support production while minimizing excess spend, obsolescence, and downtime.
NewCoordinator II - Student Life & Leadership (PT) Mercer County Community CollegeCoordinator II - Student Life & Leadership (PT)West Windsor, NJ$20–$26 / hourCoordinate and facilitate training opportunities and educational workshops for student leaders, club advisors, and student organizations, including leadership development, Title IX, diversity and inclusion, effective communication, team building, project management, and organizational policies and procedures. Working collaboratively with faculty, staff, student organizations, and campus partners, the Coordinator assists with leadership development, student programming, the Student Ambassador Program, and departmental operations while providing day-to-day supervision of work-study student employees.
Production Inventory Coordinator RADWELL INTERNATIONAL INC.Production Inventory CoordinatorWillingboro, NJThis role supports production teams by ensuring inventory is properly tracked, routed, audited, and available when needed while maintaining inventory accuracy and workflow efficiency. The Production Inventory Coordinator is responsible for coordinating and expediting inventory, Pre-Evaluation (PreEval) items, and Pre-Certification (PreCert) parts throughout the production process.
NewBehavioral Health & Detox Clinical Coordinator (LCADC with CCS) CarePoint Health SystemBehavioral Health & Detox Clinical Coordinator (LCADC with CCS)Hoboken, NJMinimum of five (5) years of experience in substance use disorder/addiction treatment services, including at least two (2) years in a clinical supervisory capacity within addiction or co-occurring treatment services; experience in medically managed detoxification settings required. Caseload / Clinical Oversight: Direct clinical oversight and case review are assigned based on active unit census, patient acuity, and staffing levels at any given time; carries clinical supervisory responsibility for all detox unit counseling staff.
NewHR Operations Coordinator Full Time BJ's Wholesale Club Holdings IncHR Operations Coordinator Full TimeVoorhees, NJ$20.50–$25.63 / hourProcesses LOAs in coordination with LOA Specialist and outside vendor; addresses LOA/WC issues (explaining process, answering questions, communicating with Home Office, Lincoln Financial, or Sedgwick, logging incidents into Alert/LPMS). Free BJ's Memberships: Enjoy a complimentary The Club Card Membership, plus a free Supplemental Membership for someone in your household.*.
HVAC Office Operations Associate/Permit Coordinator Great White Mechanical, LLCHVAC Office Operations Associate/Permit CoordinatorMidland Park, NJFull timeJoin Great White Mechanical, LLC as an HVAC Office Operations Associate/Permit Coordinator and play a vital role in our dynamic team! Our commitment to quality service and customer satisfaction has earned us a loyal clientele, while our supportive work environment fosters growth and teamwork among our employees.
Facilities Coordinator AA2ITFacilities CoordinatorPrinceton, NJ$27–$30 / hourEnsure customer requirements are met based on review of GxP pipette or similar instrument certificates/tests records provided by third-party service provider(s). About the Role: As a LIS Coordinator, you will provide support services to facilitate the repair, maintenance, and calibration of laboratory instrumentation.
Rebuild Project Coordinator Orion PlacementRebuild Project CoordinatorSouthampton, New JerseyNote: To be considered, candidates should have permanent U.S. work authorization and relevant coordination or administrative experience in rebuild, restoration, construction, plumbing, HVAC, or a similar project-based environment. Join a well-established restoration and reconstruction company doing meaningful work that helps people recover after property damage.
Operations Administrative & Scheduling Coordinator PROTECTION TECHNOLOGIES LLCOperations Administrative & Scheduling CoordinatorPine Brook, NJFull timeThis position plays a key role in coordinating technician schedules, preparing materials, maintaining accurate records, and ensuring smooth communication between customers, office staff, and field technicians. We are seeking a motivated and reliable Operations Administrative & Scheduling Coordinator to support our office and daily field operations.
Assistant Women''s Ice Hockey Coach & Coordinator of Operations Temporary Princeton UniversityAssistant Women''s Ice Hockey Coach & Coordinator of Operations TemporaryPrinceton, NJIn keeping with this mission, the role of the Assistant Women's Ice Hockey Coach & Coordinator of Operations is to provide a quality varsity program that will challenge and develop the physical, mental and personal abilities of student-athletes of a Division I program. Assist in all aspects of coaching a nationally competitive Division I hockey program, including thorough knowledge of the sport, coaching strategies and student-athlete development.
Patient Care Coordinator Hackensack, NJ Ennoble CarePatient Care Coordinator Hackensack, NJHackensack, NJEnnoble Care offers a variety of programs including, remote patient monitoring, behavioral health management, and chronic care management, to ensure that our patients receive the highest quality of care by a team they know and trust. Ennoble Care is a mobile primary care, palliative care, and hospice service provider with patients in New York, New Jersey, Maryland, DC, Virginia, Oklahoma, Kansas, Pennsylvania, Texas, Florida, and Georgia.
Part-Time Coordinator, International Production Operations NFL Enterprises LLCPart-Time Coordinator, International Production OperationsMount Laurel, NJ$30–$37.50 / hourOnly in truly rare and exceptional circumstances, where an external candidate has experience, credentials, or expertise that far exceed those required or expected for the position, would the NFL consider paying a salary or rate near the higher end of the range. This job posting contains a pay range, which represents the range of salaries or hourly rates that the NFL believes, in good faith, at the time of this posting that it might be willing to pay for the posted job in the location(s) specified.
NewAssistant Director for Housing Operations Seton Hall University, New JerseyAssistant Director for Housing OperationsSouth Orange, New JerseyThey are responsible for administration of university housing operations including but not limited to control and management of room inventory, assignments, meal plans, billing and the accuracy of data between student housing database and the university student information system (Banner). A vibrant and culturally inclusive community, Seton Hall pursues academic excellence and ethical development in a collaborative environment and prepares its students to be servant leaders in their professional and community lives.
Program Controls Specialist – Utility Field Safety Operations CarianProgram Controls Specialist – Utility Field Safety OperationsSomerset, New JerseyCARIAN is seeking a Program Controls Specialist – Utility Field Safety Operations to support cost, schedule, forecasting, manpower planning, workforce deployment tracking, reporting, and program controls for utility field safety operations. The Program Controls Specialist will work closely with the Program Manager, field supervisors, operations coordinator, safety leadership, and internal stakeholders to maintain accurate reporting and support informed decision-making.
Director of IT Operations Ennoble CareDirector of IT OperationsMarlton, NJEnnoble Care offers a variety of programs including, remote patient monitoring, behavioral health management, and chronic care management, to ensure that our patients receive the highest quality of care by a team they know and trust. Ennoble Care is a mobile primary care, palliative care, and hospice service provider with patients in New York, New Jersey, Maryland, DC, Virginia, Oklahoma, Kansas, Pennsylvania, Texas, Florida, and Georgia.
Manager - Arbitration Operations MaximusManager - Arbitration OperationsCherry Hill, NJFull timeMaximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. - Frequent interaction with subordinate employees, customers, and/or functional peer group managers, normally involving matters between functional areas, other company divisions or units, or customers and the company.
NewProject Coordinator BAMMProject CoordinatorJersey City, NJThe Third-Party Management Operations Associate will be joining our Third Party Management Operations team, which sits within the Procurement organization, to work with business units throughout the client's America's Division to identify and manage the risks facing the organization through its use of third-party service providers. In this role, you will work with a team supporting business units within the client and our vendors in the performance of risk management activities as defined by the Third-Party Risk Management (TPRM) framework and lifecycle.
Director Of Academic Operations Marion P. Thomas Charter SchoolDirector Of Academic OperationsNewark, NJMinimum of 5-7 years of successful experience in education, including experience in instructional leadership roles (e.g., principal, assistant principal, instructional coach, or district leader). Thomas Charter School is to build culturally rich, transformative educational spaces that cultivate successful, lifelong innovators who use their passions, character, and intellect to better themselves, the greater Newark community, and the world beyond.
NewSenior Associate, Talent Discovery & Selection Operations InsmedorporatedSenior Associate, Talent Discovery & Selection OperationsNew JerseyIn this role, you'll partner closely with People Operations/HR Optimization, IT, vendors, and Talent Discovery & Selection leadership to continuously improve recruiting operations through technology and automation you will help maximize our TDS technology stack — including Workday Recruiting, conversational AI, candidate relationship management systems, prioritization tools, and future recruiting technologies. This position is responsible for optimizing Talent Discovery & Selection technologies, implementing automated recruiting workflows, transitioning manual processes, and supporting the adoption of innovative solutions that enhance recruiter productivity, hiring manager engagement, and candidate experience.
Athletic Equipment & Operations Specialist New Jersey Institute of TechnologyAthletic Equipment & Operations SpecialistNewark, NJ$43,049–$50,362.50 / yearResponsible for set-up and overall working condition of arena equipment (basketball & volleyball stanchions, LED Scorer's tables, Press Row, Hollywood chairs), field equipment (soccer & lacrosse game & practice goals) and and assist with the set-up and maintenance of tennis court posts & netting and Pickleball equipment. At the university''s discretion, the education and experience prerequisites may be exempted where the candidate can demonstrate to the satisfaction of the university, an equivalent combination of education and experience specifically preparing the candidate for success in the position.
Resident and Student Engagement Coordinator Saint Elizabeth UniversityResident and Student Engagement CoordinatorMorristown, NJ$40,000–$45,000 / yearSEU Mission & Commitment: SEU is devoted to providing educational and career training opportunities to traditionally underserved communities and is characterized by small class sizes and a highly communal student-centered culture emphasizing individualized attention. About Saint Elizabeth University: Saint Elizabeth University (SEU), located in Morris County, New Jersey, offers convenient access to major highways including Routes 287, 280, 80, 10, and 24, as well as the nearby Convent Station train station.
NewQuality - Project Coordinator MindlanceQuality - Project CoordinatorNew Brunswick, NJDemonstrates ability to prioritize, pro-actively work independently and collaboratively with other administrative assistants/external partners, across organizational levels, functions, and supports business needs across different time zones and during periods of heavy workload. Candidate will perform highly diverse administrative and project management duties, which involve senior level contacts and exposure to sensitive information requiring confidentiality, discretion, and good judgment, as well as the highest level of core behaviors.
Program Coordinator, Continuing Education & Workforce Devel (PT) PASSAIC COUNTY COMMUNITY COLLEGE (INC)Program Coordinator, Continuing Education & Workforce Devel (PT)Paterson, NJNJ Defined Contribution Retirement Program provides eligible members with a tax-sheltered, defined contribution retirement benefit, along with life insurance and long-term disability coverage. Benefits: New Jersey Sick Leave: Earn 1 hour of sick leave for every 30 hours worked with a maximum of 40 hours of leave per benefit year.
Project Coordinator / Assistant InsmedorporatedProject Coordinator / AssistantNew JerseyReporting to the Vice President, Development Operations, you’ll provide daily and ongoing administrative support to the VP, and general project coordination and support to Clinical Trial Operations, Clinical Business Operations, Clinical Program Optimization & Innovation, and Medical Writing teams. As a global biopharmaceutical company dedicated to transforming the lives of patients with serious and rare diseases, you’ll be part of a community that prioritizes the human experience, celebrates curiosity, and values every person’s contributions to meaningful progress.
Sales & Installation Coordinator The Blue Collar RecruiterSales & Installation CoordinatorMarmora, New Jersey$55,000–$65,000 / yearIf you're an organized professional who enjoys coordinating projects, supporting customers, and working closely with multiple departments to keep operations running smoothly, we'd love to hear from you. Position Summary We are seeking a highly organized Sales & Installation Coordinator to serve as the connection between our Sales and Installation teams.
Project Coordinator / Assistant Insmed IncProject Coordinator / AssistantNJ$54–$69 / hourFor New York City Residents: To assist in identifying candidates with qualifications matching those required and/or preferred for this role, Insmed uses an Automated Employment Decision Tool ("AEDT") that employs artificial intelligence to analyze and score information provided in resumes and application materials including, but not limited to, skills, work experience, education, and job-related qualifications. Reporting to the Vice President, Development Operations, you'll provide daily and ongoing administrative support to the VP, and general project coordination and support to Clinical Trial Operations, Clinical Business Operations, Clinical Program Optimization & Innovation, and Medical Writing teams.
Practice Coordinator - Any Firm Location Baker, Donelson, Bearman, Caldwell & Berkowitz, PCPractice Coordinator - Any Firm LocationPrinceton, NJ$60,000–$105,000 / yearLead major practice group initiatives from planning through implementation, including determining project scope, evaluating alternative approaches, coordinating stakeholders, and resolving issues that affect business operations. Advise Department Operations Directors and practice leadership on significant operational decisions, including project priorities, resource allocation, process improvements, and business planning initiatives.
Talent Acquisition Coordinator Artech LLCTalent Acquisition CoordinatorLawrenceville, NJ$35–$35.22 / hourThis role supports senior leadership across Talent Acquisition, Talent Management, and Talent Operations, ensuring seamless execution of leadership priorities, governance, and core people processes. " The Senior HR Coordinator plays a critical role in enabling the effectiveness of the Head of Global Talent Acquisition and Talent Management, providing high impact administrative and operational support across the enterprise talent ecosystem.
Logistics Coordinator Europastry USALogistics CoordinatorMorristown, NJFull timeFrequently lift and/or move up to 10 poundsOccasionally lift, push, or move up to 25 poundsVision requirements include:Close visionDistance visionPeripheral visionDepth perceptionAbility to adjust focusQualificationsEducation & ExperienceBachelor's Degree in Logistics, Supply Chain, Business, or related field preferred, OR3–5 years of experience in transportation coordination, logistics operations, or freight managementEquivalent combination of education and experience may be considered. Specialized Knowledge & SkillsProficiency in Microsoft Office (Excel, Word, PowerPoint)Experience with Warehouse Management Systems (WMS)Knowledge of transportation operations and freight rate structuresStrong communication and negotiation skillsStrong organizational and problem-solving abilitiesAbility to work independently and manage multiple shipments simultaneously.
Service Coordinator Unitemp, IncService CoordinatorSomerset, NJFull timeWhat You'll DoAs a Service Coordinator / Dispatcher, you'll play a vital role in our daily operations by coordinating service technicians, supporting customers, and ensuring work is completed efficiently and professionally. If you're a strong multitasker who enjoys solving problems, coordinating schedules, and supporting both customers and field technicians, this could be the perfect opportunity to build your career with an industry leader.
Supply Chain & Inventory Control Coordinator ArdenaSupply Chain & Inventory Control CoordinatorSomerset, New JerseyWork Environment/Safety Conditions: · This position will be in an office, warehouse, and manufacturing environment involving some exposure to wet/humid (non-weather) and variable temperature conditions; working near moving/mechanical parts; working around various chemicals including biologics, active pharmaceuticals, and other conditions reasonably expected due to the nature of work required. o On an average 8-hour day this position requires the ability to walk, sit and stand, use hands to handle or feel, reach with hands and arms at or above shoulder height and below waist height, climb or balance, stoop, kneel, crouch, or crawl, talk and hear, smell, and lift up to 40 pounds.
NewInventory and Vehicle Control Coordinator Infinite Blu Pool ServicesInventory and Vehicle Control CoordinatorKenilworth, New JerseyBachelor’s degree in Business Administration, Purchasing Logistics OR at least 5 years’ experience in inventory, distribution and operational procedures · Excellent knowledge of data analysis and forecasting methods · Working knowledge of inventory management software QuickBooks · Excellent organizational and planning skills · Able to multi-task and work independently · Excellent written and verbal communication skills. Maintain register of customer warranty items (via excel) before giving to In-House Mechanic · Manage and maintain customer covers location in warehouse (logging in and out)· Manage and maintain customer pool cleaners and filter’s location in warehouse (logging in and out)· Evaluate suppliers to achieve cost-effective deals and maintain trust relationships.·
Aseptic Mechanic – Fill/Finish & Equipment Reliability Coordinator Synerfac Technical StaffingAseptic Mechanic – Fill/Finish & Equipment Reliability CoordinatorWhippany, NJparts management on all Fill/Finish equipment components including pumps, needles, conveyor systems, stoppering heads, and inspection units. A contract development and manufacturing organization that specializes in producing topical, semi-solid, and liquid pharmaceutical products for both prescription and over-the-counter markets.
Project & Marketing Coordinator - 2310 BhiredProject & Marketing Coordinator - 2310Lakewood, New JerseyAbout the Role A property management company overseeing a portfolio of 25 residential communities across the United States is looking for a creative, self-sufficient Marketing Coordinator to bring their brand to life from the inside out. You'll own the full marketing operation — from resident events and reputation management to multi-channel campaigns and onboarding workflows — supporting over 100 on-site team members across the country.
Human Resources Coordinator Cartridge Actuated DevicesHuman Resources CoordinatorFairfield, NJFull timeThe HR Coordinator is responsible for owning and executing critical administrative HR processes, maintaining the integrity of HR systems and records, supporting recruitment and onboarding efforts, coordinating employee engagement initiatives, assisting in weekly payroll processing and ensuring consistency across all functions. Salary: $50,000-$60,000 (Exempt) bonus potential Position SummaryThe Human Resources Coordinator serves as a key partner and trusted right hand to the Director of Human Resources, providing essential support across a broad range of HR functions.