//Dynamic Visualisation
let fullTextService; // variable to hold the full text
let shortTextService; // variable to hold the short version of the text
// For full API documentation, including code examples, visit https://wix.to/94BuAAs
$w.onReady(function () {
// how many characters to include in the shortened version
const shortTextLength = 460;
// read the full text and store it in the fullText variable
fullTextService = $w("#text37").text;
// grab the number of characters defined in shortTextLength and store them in the shortText variable
shortTextService = fullTextService.substr(0, shortTextLength) + "...";
// set the contents of the text element to be the short text
$w("#text37").text = shortTextService;
//TODO: write your page related code here...
});
export function button6_click(event) {
// check the contents of the text element
if ($w("#button6").label === "Show more") {
// if currently displaying short text, display the full text
$w("#text37").text = fullTextService;
$w("#button6").label = "Show less";
} else {
// if currently displaying full text, display the short text
$w("#text37").text = shortTextService;
$w("#button6").label = "Show more";
}
//Add your code for this event here:
}
//Strategy Translation
let fullTextServiceST; // variable to hold the full text
let shortTextServiceST; // variable to hold the short version of the text
// For full API documentation, including code examples, visit https://wix.to/94BuAAs
$w.onReady(function () {
// how many characters to include in the shortened version
const shortTextLengthST = 360;
// read the full text and store it in the fullText variable
fullTextServiceST = $w("#text30").text;
// grab the number of characters defined in shortTextLength and store them in the shortText variable
shortTextServiceST = fullTextServiceST.substr(0, shortTextLengthST) + "...";
// set the contents of the text element to be the short text
$w("#text30").text = shortTextServiceST;
//TODO: write your page related code here...
});
export function button7_click(event) {
// check the contents of the text element
if ($w("#button7").label === "Show more") {
// if currently displaying short text, display the full text
$w("#text30").text = fullTextServiceST;
$w("#button7").label = "Show less";
} else {
// if currently displaying full text, display the short text
$w("#text30").text = shortTextServiceST;
$w("#button7").label = "Show more";
}
//Add your code for this event here:
}
//Data Analysis
let fullTextServiceDA; // variable to hold the full text
let shortTextServiceDA; // variable to hold the short version of the text
// For full API documentation, including code examples, visit https://wix.to/94BuAAs
$w.onReady(function () {
// how many characters to include in the shortened version
const shortTextLengthDA = 460;
// read the full text and store it in the fullText variable
fullTextServiceDA = $w("#text38").text;
// grab the number of characters defined in shortTextLength and store them in the shortText variable
shortTextServiceDA = fullTextServiceDA.substr(0, shortTextLengthDA) + "...";
// set the contents of the text element to be the short text
$w("#text38").text = shortTextServiceDA;
//TODO: write your page related code here...
});
export function button8_click(event) {
// check the contents of the text element
if ($w("#button8").label === "Show more") {
// if currently displaying short text, display the full text
$w("#text38").text = fullTextServiceDA;
$w("#button8").label = "Show less";
} else {
// if currently displaying full text, display the short text
$w("#text38").text = shortTextServiceDA;
$w("#button8").label = "Show more";
}
//Add your code for this event here:
}
​
​
​
​
​
Why run an organisation without been able to spot and capitalise on opportunities, understand potential risk or make decisions driven by data intelligence?
​
Organisations understand data is vital, but data is only vital when analysed and interpreted into meaningful insight.
​
Data are facts and dimensions usually stored in tables both in structured and unstructured form, and certain skills are required to retrieve, explore, transform, analyse and then presented to help organisations spot opportunities and measure how well aspects (products, sales and services) of their business are performing including staff performance.
​
At Drill Link Analytics, we gather client requirement, analyse their data and then present it to enable data driven decisions.
We build data models and management dashboards used by our clients to get regular insight needed to drive their business and ensure they are not left exposed to potential risk.
​
You are welcome to contact us to benefit from our knowledge of analysing data and building dynamic management dashboards that can help you track performance around your operations, staff, products, services and any form of SLA.
Meet our CEO
Experience
​
Our CEO and founder, Kelvin Egoh, has over 13 years experience of working in the Business Intelligence (BI) space, where he has been involved with reviewing strategies, determining key performance variables, data modelling, analysing data and creating dynamic visualisations.
​
He worked as an independent consultant for several years and had the privilege of delivering BI solutions in different industries such as the Energy sector (Npower and TOTAL Power and Gas), Technology sector (Cisco Systems), Telecommunication sector (Arrow Communication and Nextgen Clearing), Airline sector (British Airways), Media sector (Virgin Media), Financial sector (Royal Bank of Scotland), Utility sector (Affinity Water) and Health sector (Alere Toxicology) amongst others. His experience has also exposed him to organising training workshops and pre-sale activities.
​
He is passionate about what he does and continually develops himself with relevant skills and knowledge to executive his role.
​
Education
​
He holds an MBA (focused in Operational Strategy and Finance) from Cranfield School of Management, an MSc in Geosciences from UCL, BEng in Mechanical Engineering from University of Benin and has had an Advanced Business Strategy professional development training from Harvard University.
​
Interest
​
Aside from writing articles and reading, Kelvin has a passion for current affairs, playing chess and football, travelling and socialising.
