General Manager
Todaywindow.notificationMessages = []; Find a Job + + + + Search const TopSearch = { handleSubmit: function (event) { event.p
window.notificationMessages = []; Find a Job + + + + Search const TopSearch = { handleSubmit: function (event) { event.preventDefault(); event.stopPropagation();
const form = event.target;
const getValue = (name) => { if (form[name]) { if (form[name].type) { if (["select-one", "text", "hidden"].indexOf(form[name].type) > -1) { return form[name].value; } if (["checkbox", "radio"].indexOf(form[name].type) > -1 && form[name].checked) { return form[name].value; } } else if (form[name].length) { return form[name].value; } }
return ""; };
const experienceLevel = getValue("experience[]") || getValue("experience"); const jobFunction = getValue("job_function[]") || getValue("job_function"); const industry = getValue("industry[]") || getValue("industry"); const location = getValue("location[]") || getValue("location"); const workType = getValue("work_type"); const term = getValue("q"); const sortBy = getValue("sort_by");
// If the logged in user is authenticated
// Append authenticated value to make url unique/different to logged out url
// same action is happening in SearchFilterViewComposer
// line 589 in the multiSearchFilterHref function
const authenticated = document.getElementById("authenticated").value;
let toUrl = "";
if (industry.trim() && jobFunction.trim()) {
const segments = [jobFunction, location, workType].filter((x) => x);
toUrl = ${segments.join("/")}?industry=${industry};
} else {
const segments = [jobFunction, industry, location, workType].filter((x) => x);
toUrl = segments.join("/");
}
if (experienceLevel) {
toUrl += ${toUrl.indexOf("?") === -1 ? "?" : "&"}experience=${experienceLevel};
}
if (term.trim()) {
toUrl += ${toUrl.indexOf("?") === -1 ? "?" : "&"}q=${encodeURI(term.replace(" ", "+"))};
}
if (sortBy.trim()) {
toUrl += ${toUrl.indexOf("?") === -1 ? "?" : "&"}sort=${sortBy};
}
if (authenticated === "true") {
toUrl += ${toUrl.indexOf("?") === -1 ? "?" : "&"}authenticated=${Date.now()};
}
const wholeUrl = ${form.getAttribute("action")}/${toUrl.toLocaleLowerCase()};
window.location.assign(wholeUrl.replace(//$/, ""));
return false; }, }; Homepage Management & Business Development NGO, NPO & Charity Full Time PRE- OPENING GENERAL MANAGER PRE- OPENING GENERAL MANAGER All Africa Conference of Churches (AACC) Management & Business Development 6 days ago Easy apply New Skills Assessment Kenya Full Time NGO, NPO & Charity Confidential Share link Share on
[Click the Apply button below to see the contact details]
window.notificationMessages = []; Find a Job + + + + Search const TopSearch = { handleSubmit: function (event) { event.preventDefault(); event.stopPropagation();
const form = event.target;
const getValue = (name) => { if (form[name]) { if (form[name].type) { if (["select-one", "text", "hidden"].indexOf(form[name].type) > -1) { return form[name].value; } if (["checkbox", "radio"].indexOf(form[name].type) > -1 && form[name].checked) { return form[name].value; } } else if (form[name].length) { return form[name].value; } }
return ""; };
const experienceLevel = getValue("experience[]") || getValue("experience"); const jobFunction = getValue("job_function[]") || getValue("job_function"); const industry = getValue("industry[]") || getValue("industry"); const location = getValue("location[]") || getValue("location"); const workType = getValue("work_type"); const term = getValue("q"); const sortBy = getValue("sort_by");
// If the logged in user is authenticated
// Append authenticated value to make url unique/different to logged out url
// same action is happening in SearchFilterViewComposer
// line 589 in the multiSearchFilterHref function
const authenticated = document.getElementById("authenticated").value;
let toUrl = "";
if (industry.trim() && jobFunction.trim()) {
const segments = [jobFunction, location, workType].filter((x) => x);
toUrl = ${segments.join("/")}?industry=${industry};
} else {
const segments = [jobFunction, industry, location, workType].filter((x) => x);
toUrl = segments.join("/");
}
if (experienceLevel) {
toUrl += ${toUrl.indexOf("?") === -1 ? "?" : "&"}experience=${experienceLevel};
}
if (term.trim()) {
toUrl += ${toUrl.indexOf("?") === -1 ? "?" : "&"}q=${encodeURI(term.replace(" ", "+"))};
}
if (sortBy.trim()) {
toUrl += ${toUrl.indexOf("?") === -1 ? "?" : "&"}sort=${sortBy};
}
if (authenticated === "true") {
toUrl += ${toUrl.indexOf("?") === -1 ? "?" : "&"}authenticated=${Date.now()};
}
const wholeUrl = ${form.getAttribute("action")}/${toUrl.toLocaleLowerCase()};
window.location.assign(wholeUrl.replace(//$/, ""));
return false; }, }; Homepage Management & Business Development NGO, NPO & Charity Full Time PRE- OPENING GENERAL MANAGER PRE- OPENING GENERAL MANAGER All Africa Conference of Churches (AACC) Management & Business Development 6 days ago Easy apply New Skills Assessment Kenya Full Time NGO, NPO & Charity Confidential Share link Share on WhatsApp Share on LinkedIn Share on Facebook Share on Twitter Share via SMS Job summary The role ensures the property is fully compliant with Best Western brand standards, operationally ready, legally compliant, and staffed with a competent team before the official opening date. Min Qualification: Bachelors Experience Level: Mid level Experience Length: 5 years Language Requirement: English Working Hours: Full Time - 9 to 5 Applicant Location: Kenya Job descriptions & requirements VACANCY ANNOUNCEMENT POSITION: PRE- OPENING GENERAL MANAGER REPORTING TO: DIRECTOR FOR FINANCE AND ADMINISTRATION ABOUT THE AACC: The All Africa Conference of Churches (AACC) is a continental ecumenical body that accounts for over 200 million Christians across the continent of Africa. It is the largest fellowship of Protestants, Anglican, Orthodox, and African Instituted Churches with membership of over 213 Member Churches and Christian Councils and Theological Institutions in 43 African countries. The organization has its Secretariat in Nairobi - Kenya, a Regional Office in Lomé - Togo and an Advocacy & AU Liaison Office in Addis Ababa - Ethiopia. The organization has hotel with state of the art conference facilities. Management is looking for a selfmotivated Pre-Opening General Manager to support in the timely and smooth opening of the hotel. Based on performance, the incumbent will transition into the hotel’s General Manager after opening. WORK STATION: AACC Desmond Tutu Conference Centre / Hotel, Nairobi - Kenya. STARTING DATE: 1st August, 2026 DEADLINE FOR APPLICATIONS: 19th June, 2026 ELIGIBLE TO APPLY: Residence of Kenya TERM OF CONTRACT: Two (2) years renewable best on performance Key Roles and Responsibilities: Job Purpose The Pre-Opening Manager is responsible for leading and coordinating all activities required to successfully launch and operationalize a Best Western franchised hotel before official opening to the public. The role ensures the property is fully compliant with Best Western brand standards, operationally ready, legally compliant, and staffed with a competent team before the official opening date. The General Manager oversees all daily operations of hotel, ensuring high guest satisfaction, staff efficiency, profitability and high property standards to enhance the hotel’s reputation Pre-Opening General Manager Key Responsibilities 1 1. Pre-Opening Project Coordination 2. Brand Compliance & Franchise Coordination 3. Operational, Recruitment & Human Resource Setup 4. Systems & Technology Implementation 5. Opening Readiness & Launch Execution General Manager Key Responsibilities 1. Managing the general operations for all departments including, Restaurant, Housekeeping, Front Office, Stores, Kitchen and Marketing. 2. Planning and supervising the business of the Hotel to generate revenue as a Strategic Business Unit of the AACC including preparing budgets, managing expenses, setting room rates, monitoring revenue, and maintaining financial records 3. Welcoming guests ensuring their stay is memorable and eventful, resolving complaints promptly to maintain high satisfaction scores and maintaining and fostering good business relations with all clients of the Hotel 4. Ensure proper maintenance of records pertaining to bookings and reservations, housekeeping, services rendered to clients, financial records and guest feedback and evaluation. 5. Ensure adherence to Hotel policy on procurement procedures and efficiency in stocks management. 6. Establishment of standard operating procedures for all departments. 7. Development and implementation of Sales, Marketing & Business strategies. 8. Work closely, transparently, and collaboratively with the AACC Leadership and other staff in the interest of the Hotel. 9. Ensuring compliance with health, safety, and licensing regulations, as well as maintaining building security 10. Perform any other duties that may be assigned from time to time by the Appointing authority. Qualifications & Experience
passwordLength: false, passwordUpper: false, passwordLower: false, passwordNumber: false, passwordSpecial: false,
strength: 0,
passwordCheck(password) { this.passwordLower = /[a-z]/.test(password); this.passwordUpper = /[A-Z]/.test(password); this.passwordLength = password.length >= 6; this.passwordNumber = /[0-9]/.test(password); this.passwordSpecial = /[^a-zA-Z0-9]/.test(password);
this.strength = [this.passwordLower, this.passwordUpper, this.passwordLength, this.passwordNumber, this.passwordSpecial].filter(Boolean).length; } }; } Forgot Password? Keep me logged in Log in Don't have an account? Sign Up to Apply Share link Share on WhatsApp Share on LinkedIn Share on Facebook Share on Twitter Share via SMS Activate Notifications Stay productive - get the latest updates on Jobs & News Activate Deactivate Notifications Stop receiving the latest updates on Jobs & News Deactivate window.onesignalPlayerIDs = {};
window.emailAlertCount = 0;
window.onesignalMessages = {"default":"This action will pause all job alerts. Are you sure?","one_device":"This action will remove browser notifications from your job alerts.","multiple_devices":"This action will prevent this device from receiving browser no
Pour postuler a cette offre, cliquez sur le bouton "Postuler" afin d'acceder aux coordonnees du recruteur (email et/ou telephone).
Never pay money to get an interview. Taf4All will never contact you to request application fees.
window.notificationMessages = []; Find a Job + + + + Search const TopSearch = { handleSubmit: function (event) { event.p
window.notificationMessages = []; Find a Job + + + + Search const TopSearch = { handleSubmit: function (event) { event.p
window.notificationMessages = []; Find a Job + + + + Search const TopSearch = { handleSubmit: function (event) { event.p
🎯 Responsabilités Plant Operations Manager Job Aggregates Africa Choose your goal below: Browse Latest Jobs Post A Free