From a mine's monitoring centre to the data office
Chief data officer
Hanxiyuan Energy Services
Sector
Electricity retail in a provincial spot market and public electric-vehicle charging
Ownership
Majority-owned by a municipal state-owned energy group; minority strategic investor
Company scale
RMB4.7 billion revenue and RMB118 million operating profit in 2025
Employees
1,240
Geography
China; one province for electricity retail and four cities for public charging
Reporting to
General manager; presents to the board and its risk committee
Team
58 in four teams
Financial scope
RMB46 million annual operating budget and RMB21 million of data and metering capital expenditure in 2025
Mandate
Run one accountable data function for trading, retail customers and charging, and meet personal-information and data-security obligations across all three.
Outcomes
Installed gateways at 44 large customer sites, cutting weighted day-ahead load error from 8.7 to 4.6 per cent
Declined a session-level data sale and reduced identifiable charging records held from 260 million to 31 million
Linked charger alarms to work orders, leading to faults confirmed at 39 connectors before the 2025 holiday peak
Began writing data-use terms into retail contracts at renewal
Decisions in context
As chief data officer I answer for every dataset the company holds, from fifteen-minute customer readings to the phone numbers in our charging app. Each dataset has an owner in the business; my office sets the rules for its purpose, quality and retention, and supplies the analytics that trading, customer service and field operations depend on. I present quarterly to our board and its risk committee on data security, personal information and the cost of forecast error. The appointment has asked me to say no more often than I expected: to a data sale, to analysis requests without a stated purpose, and to my own preference for trading work over safety records. All three cases here come from this period. I hold no directorship, and I would treat a first board appointment as a role to learn rather than an extension of this one.
Reason for the move
Current appointment; considering one compatible independent board role.
Head of data and analytics
Hanxiyuan Energy Services
Sector
Electricity retail and, from 2019, public electric-vehicle charging
Ownership
Majority-owned by a municipal state-owned energy group
Company scale
About RMB3.1 billion revenue in 2021
Employees
About 980 in 2021
Geography
China; one province, with charging in three cities by 2021
Reporting to
General manager
Team
22 analysts and engineers
Financial scope
RMB14 million annual budget and an RMB18 million platform consolidation programme
Mandate
Combine the data of the retail business and an acquired charging operator without merging their governance.
Outcomes
Moved retail and charging data onto one platform over thirty months
Created a separately governed store for drivers' personal information
Named an owner for each of 140 core datasets
Decisions in context
The charging acquisition doubled the systems I was responsible for and changed the nature of the records. Retail customers are companies with contracts; drivers are individuals using an app, and their records carry personal information. I led a 22-person team that moved both businesses onto one platform while keeping drivers' records in a separately governed store with its own access rules. That separation slowed some analyses and frustrated colleagues who wanted to combine charging behaviour with commercial customer data. I held to it because the purposes differed. We named an owner for each of 140 core datasets and set retention periods for most of them. Charging sessions stayed marked as undecided, and I let that stand too long. The work taught me that a platform programme is mostly a series of decisions about who may use what, and only partly a choice of technology.
Reason for the move
Appointed chief data officer when the board created the role to answer for data security and personal information across the company.
Load and market analytics manager
Hanxiyuan Energy Services
Sector
Newly registered electricity retailer
Ownership
Subsidiary of a municipal state-owned energy group
Company scale
About RMB1.6 billion electricity sales in 2018
Employees
About 120 in 2018
Geography
China; one province
Reporting to
Head of trading
Team
Six analysts
Financial scope
Forecasts supporting annual and monthly contracts for about 3.5 terawatt-hours in 2018
Mandate
Build the company's first customer load forecasts and prepare analytics for the provincial spot-market trial runs.
Outcomes
Built interval load forecasts for 420 customers from delayed metering data
Prepared settlement analytics for the spot-market trial runs
Introduced forecast ranges and a written record of trader overrides
Decisions in context
I joined a retailer with a registration, a small trading desk and customer data held in spreadsheets. Consumption arrived through the grid company's metering service a day or more late, and some customers sent production plans irregularly. With a team of six I built forecasts for annual and monthly contracts, then prepared settlement analytics for the province's spot-market trial runs. The habit that mattered most came from the coal plant: show how far a forecast can be trusted before anyone acts on it. We published ranges rather than single lines and asked traders to write down when they overrode us. Some traders found that tiresome. Over time the override record became our most useful learning tool, because it showed when their judgement beat the model and when it did not. I reported to the head of trading and had no authority over positions.
Reason for the move
Given responsibility for data across the company after the 2019 charging acquisition.
Fuel and emissions data supervisor
Taolingshan Thermal Power
Sector
Coal-fired power generation
Ownership
Owned by a provincial state-owned generation company
Company scale
About RMB3.4 billion electricity sales in 2015
Employees
About 860
Geography
China; one plant with four coal-fired units totalling 2,400 megawatts
Reporting to
Deputy plant manager for production; reported findings to the plant safety and environmental committee
Team
Nine data, sampling-records and monitoring staff
Financial scope
Fuel account of about 5.2 million tonnes of coal a year
Mandate
Make fuel, continuous emissions monitoring and early carbon-reporting data consistent and traceable.
Outcomes
Wrote a chain-of-custody procedure from coal sample to laboratory result
Reconciled continuous-monitoring records with unit operating logs every month
Prepared the plant's first carbon-emissions reports
Decisions in context
Supervising fuel and emissions data meant answering to two audiences with different questions. Plant management wanted the fuel account to close; the environmental team needed monitoring records that matched what the units had actually done. With nine colleagues I reconciled continuous-monitoring data against unit operating logs each month and investigated gaps before they were filled. The carbon reports were new work. Their accuracy depended on coal sampling, laboratory analysis and fuel consumption figures that had previously served only cost control. I wrote a chain-of-custody procedure so that every laboratory result could be traced to a sample, a date and the person who took it. I reported findings to the plant's safety and environmental committee, which was my first regular experience of presenting uncomfortable numbers to a formal body and answering for them.
Reason for the move
Joined electricity retail after the 2015 reforms opened it to new companies.
Performance and fuel data analyst
Taolingshan Thermal Power
Sector
Coal-fired power generation
Ownership
Owned by a provincial state-owned generation company
Company scale
About RMB3.1 billion electricity sales in 2011
Employees
About 900
Geography
China; one plant with four coal-fired units
Reporting to
Head of performance engineering
Team
No direct reports; one of four analysts
Financial scope
Monthly fuel reconciliation and unit heat-rate reports
Mandate
Reconcile coal receipts, stock and consumption, and report unit efficiency each month.
Outcomes
Explained recurring gaps between weighbridge, stockpile-survey and burned-coal figures
Built monthly heat-rate reports for four units
Documented how moisture and sampling practice affected the fuel account
Decisions in context
My work was to make the fuel account explain itself. Coal arrived by rail and road, was weighed, sampled, stockpiled and burned, and at each step the quantity was measured differently. A monthly gap between purchased and burned coal could reflect moisture loss, a stockpile survey, sampling practice or a genuine loss, and each called for a different response. I learnt to present those sources separately rather than offer one unexplained difference. I also built monthly heat-rate reports for the four units, which the performance engineers used to plan maintenance. I had no direct reports and no authority over operations. The role taught me patience with physical measurement and a lasting suspicion of any total that hides how its parts were obtained, a habit that later shaped how I treated both customer meter data and charger telemetry.
Reason for the move
Promoted to supervise fuel and emissions data.
Safety-monitoring data analyst
Beiyanling Coal Company
Sector
Underground coal mining
Ownership
State-owned regional mining company
Company scale
About RMB900 million coal sales in 2005
Employees
About 4,200
Geography
China; two underground mines
Reporting to
Chief safety engineer
Team
No direct reports; part of a twelve-person monitoring centre
Financial scope
No budget responsibility; analysis of monitoring and calibration records
Mandate
Summarise gas-monitoring readings and alarms with the calibration and outage context the safety engineers needed.
Outcomes
Combined alarm logs with calibration records in one weekly report
Flagged sensors overdue for calibration before their readings were relied on
Recorded monitoring-line outages so that gaps were never read as safe readings
Decisions in context
The monitoring centre watched methane, carbon monoxide and airflow sensors across two underground mines, and every alarm was printed and filed. My task was to turn those logs into something the chief safety engineer could act on. The first lesson came quickly: a reading meant little without knowing when its sensor was last calibrated and whether its line had been working. I combined the alarm log with calibration sheets and outage records in a weekly report, and flagged sensors whose readings should not be relied on until checked. I had no authority over ventilation, production or evacuation; those decisions belonged to the engineers. What I gained was a lasting respect for the people who act on data under pressure, and an understanding that a missing reading is not the same as a safe one.
Reason for the move
Moved to power generation to work on fuel and plant performance data.
What I am looking for next
I intend to remain chief data officer at Hanxiyuan, so the next step I am considering is one independent board or committee role alongside it. The companies I could serve best generate records that matter to someone outside the organisation: customers whose consumption reveals their operations, individuals whose movements appear in usage data, or members of the public near equipment that reports its own safety condition. Utilities, transport operators, logistics groups and industrial companies with large energy use fit that description. I would expect to join an audit or risk committee rather than chair one, and I would want an experienced chair willing to tell me where my energy experience does not apply. Twenty days a year is my starting estimate, subject to my employer's and shareholder group's approval and to the company's actual calendar. I would avoid companies that supply our chargers, buy our data or compete with us for retail customers, since those relationships would turn too much of my contribution into recusal.