387 Personal Assistance jobs in Malaysia
Personal Assistance (Virtual)
Posted 4 days ago
Job Viewed
Job Description
VIRTUAL PA Administration Job - Renovation Company
We are seeking a Virtual Personal Assistant for administrative support at a renovation company.
Requirements:
- Basic knowledge of accounts and familiarity with Bukku software to generate quotations and invoices.
- Perform administrative tasks such as filing, courier coordination, document submission, and liaising with authorities, agents, or related parties for business matters.
- This position is remote; you do not need to come to the office as all files can be accessed from the cloud. Physical document handling is optional.
Office Assistant
Posted 1 day ago
Job Viewed
Job Description
- To perform day to day general administrative tasks
- Attend to incoming and outgoing phone customer phone calls
- Monitor documents despatch and received
- Recording documents flow and filing
- Candidates must possess at least Primary School/Secondary School/SPM/âOâ Level
- Language required: English, Mandarin, Bahasa Malaysia
- Fresh graduates are encouraged to apply
- Computer literate and knowledge in Microsoft Office (Word and Excel)
- Internet savvy
- Excellent communication skills.
- EPF
- SOCSO
- Medical claim included
- Annual and medical leave shall be in accordance with the prevailing Labour Law
Office Assistant
Posted 18 days ago
Job Viewed
Job Description
- Provide assistance in daily tasks, including report preparation and documentation
- Provide assistance in data analysis and interpretation to inform decision-making processes.
- Provide assistance in monitoring performance progress and handle administrative and office support tasks efficiently
- Provide assistance in coordinating with related team or department to ensure smooth operations across all departments
- Communicate effectively and maintain positive relationships with external business partners
- Work collaboratively with upper management to achieve departmental goals and objectives
- Handle ad-hoc tasks and related duties as assigned by the superior or manager
- Candidate must possess at least a Professional Certificate, Diploma, Advanced/Higher/Graduate Diploma, Degree in Business Studies/ Administration / Management / Marketing / Secretarial or equivalent
- Computer literate
- Working Location : HQ, Tmn Berkeley, Klang / Kedah / Penang / Pahang / Johor
- Free Mobile Plan (40GB Data and Unlimited Call)
- Free Meal Voucher
- Free Gym Facilities
- Free Car Park
- Job Promotion
- Annual Increment
- Annual Bonus
- UpSkill Training
- On the job training will be provided
- Contribution of EPF, Socso, EIS
- Panel Clinic
- EPF SOCSO
Front Office Assistant
Posted 5 days ago
Job Viewed
Job Description
- Be the warm welcome that sets the tone for a memorable guest experience, demonstrating genuine hospitality and professionalism.
- Acknowledge and prioritize IHG Rewards Club members, VIPs, and returning guests, both in person and on the phone.
- Take and manage guest bookings with accuracy, identifying up-selling opportunities to enhance guest stays by promoting hotel services, amenities, and packages.
- Maintain a deep understanding of and adhere to IHG Brand Standards , hotel policies, and operational processes to deliver consistent and high-quality service.
- Handle cash, credit, and digital transactions with precision, ensuring all processes align with hotel financial policies.
- Facilitate seamless check-in and check-out experiences, including verifying IDs, issuing room keys, and managing safety deposit boxes securely.
- Coordinate with housekeeping to confirm room readiness and update the Property Management System (PMS) with any changes or room allocations.
- Assist in managing guest inquiries, messages, and complaints, ensuring timely responses and escalating to management when required.
- Anticipate and fulfill guest needs by recording and acting on preferences, special requests, or recurring concerns to create personalized experiences.
- Provide accurate information on local attractions, transportation, and hotel amenities to enrich the guest's stay.
- Follow all safety and emergency procedures, including reporting incidents promptly.
- Stay trained on hotel emergency protocols and assist guests during evacuations or other critical situations.
- Collaborate with other departments to ensure seamless communication and exceptional service delivery.
- Step in to support colleagues with ad-hoc duties as needed, fostering a team-oriented work environment.
- Actively participate in team briefings, training sessions, and performance discussions to enhance personal and departmental growth.
- Represent the hotel brand with pride by maintaining a polished appearance and professional demeanor at all times.
- Always stay informed of the day’s events, activities, and occupancy levels to provide accurate and timely information to guests.
- Assist with administrative duties, including filing, preparing reports, and maintaining an organized workspace.
- Monitor and replenish front desk supplies, such as registration cards, brochures, and stationery.
- Assist with managing incoming and outgoing guest mail, package deliveries, and courier services.
- Conduct follow-ups with guests during and after their stay to ensure satisfaction and address any unresolved concerns.
- Support loyalty program initiatives by encouraging enrollment and educating guests about program benefits.
What We Need From You
- Communication skills - Guests will approach you with both concerns and compliments, so you’ll need to be easy to talk to.
- Your problem-solving skills will turn issues into opportunities so every guest leaves with great memories.
- Fluency in the local language - extra language skills would be great, but not essential.
- Literate and tech-savvy - you’ll need a good grasp of reading, writing, basic maths and computers.
- Flexibility - night, weekend and holiday shifts are all part of the job.
- You’ll have a high school diploma or qualification. A college or university degree would be a bonus, but not essential.
- Experience - ideally you’ll have spent at least one year in a front desk or guest service position.
- Strength - sometimes you’ll need to lift, push and pull big objects up to 50lbs (23 kg). This can involve bending and kneeling.
Don't quite meet every single requirement, but still believe you'd be a great fit for the job? We'll never know unless you hit the 'Apply' button. Start your journey with us today.
#J-18808-LjbffrFront Office Assistant
Posted 5 days ago
Job Viewed
Job Description
+ **Be the warm welcome** that sets the tone for a memorable guest experience, demonstrating genuine hospitality and professionalism.
+ Acknowledge and prioritize IHG Rewards Club members, VIPs, and returning guests, both in person and on the phone.
+ Take and manage guest bookings with accuracy, identifying up-selling opportunities to enhance guest stays by promoting hotel services, amenities, and packages.
+ Maintain a deep understanding of and adhere to **IHG Brand Standards** , hotel policies, and operational processes to deliver consistent and high-quality service.
+ Handle cash, credit, and digital transactions with precision, ensuring all processes align with hotel financial policies.
+ Facilitate seamless check-in and check-out experiences, including verifying IDs, issuing room keys, and managing safety deposit boxes securely.
+ Coordinate with housekeeping to confirm room readiness and update the Property Management System (PMS) with any changes or room allocations.
+ Assist in managing guest inquiries, messages, and complaints, ensuring timely responses and escalating to management when required.
+ Anticipate and fulfill guest needs by recording and acting on preferences, special requests, or recurring concerns to create personalized experiences.
+ Provide accurate information on local attractions, transportation, and hotel amenities to enrich the guest's stay.
+ Follow all safety and emergency procedures, including reporting incidents promptly.
+ Stay trained on hotel emergency protocols and assist guests during evacuations or other critical situations.
+ Collaborate with other departments to ensure seamless communication and exceptional service delivery.
+ Step in to support colleagues with ad-hoc duties as needed, fostering a team-oriented work environment.
+ Actively participate in team briefings, training sessions, and performance discussions to enhance personal and departmental growth.
+ **Represent the hotel brand** with pride by maintaining a polished appearance and professional demeanor at all times.
+ Always stay informed of the day's events, activities, and occupancy levels to provide accurate and timely information to guests.
+ Assist with administrative duties, including filing, preparing reports, and maintaining an organized workspace.
+ Monitor and replenish front desk supplies, such as registration cards, brochures, and stationery.
+ Assist with managing incoming and outgoing guest mail, package deliveries, and courier services.
+ Conduct follow-ups with guests during and after their stay to ensure satisfaction and address any unresolved concerns.
+ Support loyalty program initiatives by encouraging enrollment and educating guests about program benefits.
**What We Need From You**
+ Communication skills - Guests will approach you with both concerns and compliments, so you'll need to be easy to talk to.
+ Your problem-solving skills will turn issues into opportunities so every guest leaves with great memories.
+ Fluency in the local language - extra language skills would be great, but not essential.
+ Literate and tech-savvy - you'll need a good grasp of reading, writing, basic maths and computers.
+ Flexibility - night, weekend and holiday shifts are all part of the job.
+ You'll have a high school diploma or qualification. A college or university degree would be a bonus, but not essential.
+ Experience - ideally you'll have spent at least one year in a front desk or guest service position.
+ Strength - sometimes you'll need to lift, push and pull big objects up to 50lbs (23 kg). This can involve bending and kneeling.
Don't quite meet every single requirement, but still believe you'd be a great fit for the job? We'll never know unless you hit the 'Apply' button. Start your journey with us today.
At IHG Hotels & Resorts, we are proud to be an equal opportunity employer. We firmly believe that all our colleagues deserve to be treated equally and have the same opportunities to develop and grow their skills within our business and provide equal employment opportunities to all applicants and colleagues without regard to an individual's, race, color, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, disability, marital or familial status, veteran status or any other characteristic protected by law.
Front Office Assistant
Posted 18 days ago
Job Viewed
Job Description
**And, we strongly believe that our Team Members are more than just "employees".**
**Thrive at Hilton** embraces our diversity and provides a way of living, helping our Team Members build a strong foundation for health and well-being, seeking lifelong learning and mindful leadership, dreaming and connecting with a **Purpose** , and creating the most optimal work experience for them as an individual.
**Go Hilton** , our leisure travel discount programme, is designed exclusively to ensure that our Team Members get to experience the same Hilton Hospitality when they are travelling at a discounted rate. Eligible Team Members and their authorized family and friends can take advantage of special room rates and other perks.
**Join us now and enjoy the Hilton experience for yourself.**
The Front Office Assistant greets and registers guests, providing prompt and courteous service. He / she checks guests in and out, resolving guest challenges throughout their stay in our hotel. This role upgrades guests as required and promotes the hotel's services.
**What will I be doing?**
As the Front Office Assistant, you will be responsible for performing the following tasks to the highest standards:
- Complete the registration process by inputting and retrieving information from a computer system, confirming pertinent information including number of guests and room rates.
- Make appropriate selection of rooms based on guests' needs, code electronic keys, confirms the room number and rates with a written confirmation.
- Promote and administer Hilton marketing programs such as Hilton Honors for arriving guests, ensuring guests know the location of rooms containing room keys, tokens of our appreciation, gifts, etc., to guests.
- Ensure rooms and services are correctly accounted for within guests' statements, properly stating services provided by the hotel.
- Assist guests with check-out payments or charges, accepting and recording vouchers, credits, traveller's checks and other forms of payment, converting foreign currency at current posted rates.
- Greet customers immediately with a friendly and sincere welcome with a positive and clear speaking voice, listen and understand requests, respond with appropriate actions and provide accurate information such on outlet hours, special VIP programs, events, etc.
- Receive special requests from guests and respond appropriately or forward requests to appropriate team members for their decisions and actions.
- Promptly answer the telephone and email inquiries, inputting messages into the computer and advising other team members of special guests' needs.
- Retrieve messages and communicate the content to guests, retrieving mail, packages and facsimiles or other special items for customers as requested.
- Record guests' complaints, conducting thorough research to develop the most effective solution and negotiate results.
- Listen and extend assistance in order to resolve problems such as price conflicts, insufficient heating or air conditioning, quality of dishes etc.
- Remain calm and alert especially during emergency situations and heavy hotel activity.
- Plan and implement detailed steps by using experienced judgment and discretion.
- Take on an active role in the team by being kind, cooperative, and helpful and never forgetting the person behind the guest.
- Actively take part in training where and when required, attending formal training sessions and on the job trainings to ensure standards and develop skills and abilities.
- Contribute to the hotel and team by sharing new ideas and suggestions for improvements, being innovative and creative to provide quality service and customer care to team members and guests.
- Take on an active role in the Executive Floor team, ensuring effective communication and working as a team in order to reach goals and targets.
- Create a warm and welcoming arrival for guests, ensuring that they feel expected and immediately "at-home" when they arrive.
- Check-in guests in accordance with their reservation details, ensuring that the registration cards are completed, reservation information confirmed, Hilton Honours and Frequent Flyer numbers enquired about, and method of payment is secured.
- Handle complaints promptly and efficiently, taking the necessary action, and informing the Duty Manager or Guest Relations Manager to follow-up where appropriate.
- Follow-up with all guests to ensure satisfaction with problem resolution.
- Maintain awareness of guests' profile and specific preferences, ensuring that they are acted upon for each reservation.
- Ensure that VIP guests are treated personally and recognized as an individual.
- Liaise with Sales, Reservations and the Business Development teams to handle corporate guests.
- Promote Hilton Honours and its associated benefits to guests who are not already enrolled in the program, ensuring that existing Hilton Honours members receive personal and professional service that recognizes them as important guests and that their benefits are received.
- Ensure a prompt and efficient departure, by settling guests' accounts as per billing and reservation instructions, ensuring that all guests' folios are correct.
- Input information into Fidelio regarding guests, ensuring accuracy and that all details are completed, and the information can be clearly understood by other team members.
- Apply Hilton brand standards in each and every action, acting as a role model and example of how the standards should be carried out in a practical setting.
- Knowledgeable of the hotel's facilities and services as well as basic knowledge of Hilton International, MEAP and other properties in China.
- Up to date with information on facilities, attractions, and places of interests, sights and activities in and around the hotel.
- Effectively communicate, coordinate and cooperate with Housekeeping, F&B, Engineering and IT.
- Report problems with hotel systems, hardware or facilities to the appropriate parties and follow-up to ensure that corrective action has been taken.
- Ensure that the Front Office Manager is kept aware and up to date with operational issues.
- Pass on information effectively, ensuring that all necessary details are communicated to the intended person and that any pending action is completed, and guest satisfaction is confirmed.
- Attend daily briefings, shift handovers, meetings and read the logbook on a daily basis.
- Ensure that the day-to-day functions of the front desk are completed, including but not limited to checklists, trace reports, credit limit checks, and online back-ups.
- Check registration cards, meetings and functions information, billing instructions, and reservation backup to ensure that all information received is acted upon accordingly.
- Ensure that the front desk stock is managed and not wasted, maintaining costs where able.
- Keep up to date and aware of competitor activities in order to be well informed.
- Adhere to the hotel selling strategy of Demand Based Pricing and maintain rate integrity by offering clear, transparent, and value for money rates to guests.
- Comply with Health & Safety, Emergency Management, the Disaster manual, Fire procedures and regulations, taking part in the fire team when and where directed.
- Adhere strictly to standard cash handling procedures, ensuring to balance float and drop the required amount, managing cash, credit card transactions, city ledgers, vouchers and all other forms of payment correctly.
- Adhere to the company's credit policy at all times when handling cash, credit card transactions, city ledgers, providing currency exchange services, LPO and third party payments for rooms, meetings, F&B and any other charges that may be incurred by guests.
- Provide safety deposit boxes to guests, ensuring that guests' valuables are safe and secure at all times.
- Follow-up on outstanding accounts to ensure no loss of revenue and secure method of payment for upcoming reservations.
- Maintain the efficiency of departure by checking all guests' folios to ensure accuracy of charges.
- Upsell rooms to higher room and rate categories, ensuring maximum revenue generation from each guest.
- Maintain awareness of sales opportunities within the hotel, maximizing revenue in an ethical and responsible manner, adhering to Hilton brand standards and ensuring that guests receive value for money.
- Attempt to communicate with guests in guests' native language, if applicable.
- Carry out any other reasonable duties and responsibilities as assigned.
- The Management reserves the right to make changes to this job description at its sole discretion and without advance notice.
**What are we looking for?**
A Guest Service Agent serving Hilton Brands is always working on behalf of our Guests and working with other Team members. To successfully fill this role, you should maintain the attitude, behaviours, skills, and values that follow:
- Able to perform moderately complex mathematical calculations without error.
- Able to read, listen and communicate effectively in English, both verbally and in writing to meet business needs.
- Able to access and accurately input information using a moderately complex computer system.
- Able to effectively deal with internal and external customers, some of whom will require high levels of patience, tact and diplomacy to defuse anger, collect accurate information and resolve conflicts.
- Good interpersonal skills to provide overall guest satisfaction.
- Able to work under pressure and deal with stressful situations during busy periods.
- 1 or 2 years of related working experience preferred.
**What will it be like to work for Hilton?**
Hilton is the leading global hospitality company, spanning the lodging sector from luxurious full-service hotels and resorts to extended-stay suites and mid-priced hotels. For nearly a century, Hilton has offered business and leisure travellers the finest in accommodations, service, amenities and value. Hilton is dedicated to continuing its tradition of providing exceptional guest experiences across its global brands. Our vision to fill the earth with the light and warmth of hospitality unites us as a team to create remarkable hospitality experiences around the world every day. And, our amazing Team members are at the heart of it all!
**Job:** _Guest Services, Operations, and Front Office_
**Title:** _Front Office Assistant_
**Location:** _null_
**Requisition ID:** _HOT0BT13_
**EOE/AA/Disabled/Veterans**
Front Desk Office Assistant
Posted 8 days ago
Job Viewed
Job Description
This job is a Front Desk Office Assistant role, where you'll welcome guests, manage bookings, and handle check-ins and check-outs. You might like this job because you enjoy helping people and maintaining organization in a busy environment!
- Perform all check-in and check-out tasks.
- Manage online and phone reservations.
- Welcome guests upon arrival, inform them about payment methods and deposits, and collect their data (IC/passport), registering guests with necessary information via online social networks or physically.
- Respond to client complaints promptly and professionally.
- Coordinate with housekeeping staff to ensure rooms are clean, tidy, and fully furnished to meet guests' needs.
- Upsell additional facilities and services when appropriate.
- Maintain updated records of bookings and payments on the tracking system.
- Check and adjust daily rental fees as necessary.
- This job is open to Malaysian applicants only.
- Fresh graduates and SPM leavers are encouraged to apply.
- Excellent attention to detail and hands-on skills.
- Ability to work independently.
- Positive attitude and responsible character.
- Pleasant personality with a focus on customer service excellence.
- Prior work experience is an advantage.
- Self-starter with good communication and interpersonal skills.
- Confidence and ability to interact actively with relevant parties.
- Own transportation is preferred (car is an advantage).
- Communication
- Writing
- Willingness to learn
- Time management
- Professional responsibility
We ensure transparency about the company's performance. Everyone is kept informed.
Dress CodeCasual attire is acceptable, but please dress appropriately and safely when representing the company publicly.
TrustWe trust our team to deliver results. Join a fun, driven, and innovative environment!
GrowthWe support personal and professional growth. Share your aspirations, and we will work together to achieve them!
Moka Venture (MOKA), formerly Mokahome, was established in 2018 by entrepreneur Sam Kong to provide comprehensive property management solutions for property owners in the hospitality industry. MOKA is one of Malaysia's fastest-growing property management groups, dedicated to maximizing rental yields for our clients.
#J-18808-LjbffrBe The First To Know
About the latest Personal assistance Jobs in Malaysia !
Office Administrator/Administrative Assistant
Posted 3 days ago
Job Viewed
Job Description
This job is for an Office Administrator/Administrative Assistant. You might like this job because you'll keep important company documents organized, track expenses, and help improve how teams share information. Great for detail-oriented folks!
- Maintain a comprehensive and systematic filing system (both physical and digital) for all company documents
- Ensure that all key documentation — including licenses, contracts, teaching permits, and certificates — is securely filled and regularly updated.
- Organize and archive outdated documents in a structured, easily retrievable manner.
Monthly Billing & Expense Tracking
- File and track all monthly company expenses
- Gather necessary billing documents and receipts for claims, audits or management review.
Internal Systems & Process Support
- Help improve internal documentation processes by ensuring accuracy, consistency, and easy retrieval of information.
- Perform checks and data backups of critical company documents and records routinely.
- Manage access control to sensitive files and passwords.
- Manage document sharing and accessing rights based on internal guidelines.
Communication & Coordination
- Communicate with external parties such as publishers, licensing bodies, suppliers, and service providers in checking internal processes and identifying responsible PICs for relevant documentation or workflow tasks.
- Coordinate with vendors for document submission, renewals, or technical support related to educational platforms.
- Organized, detail-oriented & proactive.
- Possess strong communicative and problem solving skill.
Scheduling
File Organization
Effective Communication
Accountability
Open Mindset
Company BenefitsCertifications for Cambridge professional development and marking workshops.
Work-life balanceWe're sure you hate replying to emails and calls in the middle of the night or bringing work back home.
CelebrationsAnnual lunch/dinner and also dinners for special occasions.
Ethos The IGCSE Education Centre was founded in 2006 with the vision of providing high-quality and personalized education. Starting as a small, dedicated learning hub, we quickly earned a reputation for its supportive teaching environment and focus on holistic student development. Over the years, it has grown into a dynamic education centre known for its innovative teaching methods, open and inclusive culture, and.
#J-18808-LjbffrOffice Administrator/Administrative Assistant
Posted 3 days ago
Job Viewed
Job Description
This job is for an Office Administrator who helps keep the office running smoothly while supporting HR and accounting tasks. You might like this job because it lets you engage in various activities, from managing supplies to assisting with employee records!
We are seeking a detail-oriented and proactive Office Administrator / Admin & HR Accounts Assistant to join our operations team. This role supports general office administration, assists in HR-related processes, and contributes to light accounting and finance coordination.
The ideal candidate will be responsible for maintaining smooth day-to-day office operations while providing essential support in handling HR documentation, claims , and accounting-related tasks through our internal software systems.
Responsibilities are as below: A. General Administration- Manage office supplies, vendor coordination, courier handling, and basic upkeep of office environment.
- Handle front-desk duties including phone calls, incoming mail, and guest reception.
- Maintain documentation filing (physical and digital) for company records, contracts, and SOPs.
- Assist with scheduling, travel arrangements, and meeting logistics for management.
- Assist in managing staff records, onboarding documents, leave tracking, and claims submission via HR software (e.g., Kakitangan or similar).
- Support payroll & claims data entry, timesheet collation, and staff communication related to HR matters.
- Prepare basic HR letters (e.g., confirmation, increment, resignation acknowledgements) using standard templates.
- Coordinate staff insurance enrolment, SOCSO/EPF documentation, and relevant compliance forms under HR guidance.
- Assist in preparing and submitting vendor invoices, quotations, payment requests, and petty cash claims.
- Liaise with external accountants or finance department on documentation required for bookkeeping, tax filing, and bank payments.
- Monitor basic expense tracking, compile monthly claims, and assist with reconciliations as guided.
- Use accounting software (e.g., Bukku, SQL, QuickBooks, or Excel-based systems) to input transaction data as required.
- SPM, Diploma or Bachelor’s Degree in Office Administration, Business Studies, Accounting, Human Resource Management, or a related field.
- Equivalent working experience (1–2 years) in administration, accounting support, or HR coordination will also be considered.
- Proficient in Microsoft Office (Excel, Word, Outlook) and familiar with digital HR/accounting platforms (e.g. Kakitangan, Bukku, SQL, or similar).
- Good organisational skills with attention to detail and accuracy.
- Able to handle confidential information professionally and with discretion.
- Effective communication skills and a proactive, service-oriented mindset.
- Candidates with an existing right to work in the country are preferred
- Local citizens of this country
- Permanent residents (PR) of this country
- Candidates who already have a work permit for this country
- On Site
Trustworthiness
Document Management
Effective Communication
Employee Onboarding
Client Confidentiality
Company BenefitsIncludes statutory contributions (EPF, SOCSO, EIS), performance bonuses, project allowances, and reimbursement claims.
Leave EntitlementAnnual leave, medical leave, public holidays, and special leave (e.g., marriage, bereavement) in accordance with the HR policy.
Travel Claims & Project MobilityFor roles requiring site visits or travel, claims are provided for transport, accommodation, and daily expenses.
LFM Consultancy began as a boutique creative consultancy with a big vision to fuse bold ideas, data-driven strategy, and cutting-edge technology into real-world impact. Founded in Malaysia, we built our reputation working with national brands like Maxis, where we didn’t just execute campaigns but engineered immersive experiences, shaped narratives, and delivered measurable results.Today, we’re a multidisciplinary.
#J-18808-LjbffrOffice Administrator/Administrative Assistant
Posted today
Job Viewed
Job Description
Organized, detail-oriented & proactive. Possess strong communicative and problem solving skill. Skills
Scheduling File Organization Effective Communication Accountability Open Mindset Company Benefits
Certifications for Cambridge professional development and marking workshops. Work-life balance
We're sure you hate replying to emails and calls in the middle of the night or bringing work back home. Celebrations
Annual lunch/dinner and also dinners for special occasions. Ethos The IGCSE Education Centre was founded in 2006 with the vision of providing high-quality and personalized education. Starting as a small, dedicated learning hub, we quickly earned a reputation for its supportive teaching environment and focus on holistic student development. Over the years, it has grown into a dynamic education centre known for its innovative teaching methods, open and inclusive culture, and.
#J-18808-Ljbffr