Stowen are pleased to announce the appointment of Richard Hill as Business Technology Manager
Richard joins the management team to drive the recently created business technology department. Richard brings with him great knowledge and experience in developing client and technician interface systems such as E-learning platforms and Asset Integrity Management systems. Both of which ensure we continue to excel in staff development and client service delivery
Mathew Owen (Managing Director) commented “Technology has continued to demonstrate its importance in our ability to execute our growth strategy and rapid expansion in the renewables sector. Moreover, with the COVID-19 crisis, the use of technologies has been instrumental in us being able to continue to service our clients with efficient solutions, maintaining compliance and integrity of their renewable assets. The use of these technologies has become so significant the appointment of someone of Richards ability and experience will be a great asset to the company.