Elva Tehan Finance Officer Elva is ITS UK’s Finance Lead and supports the organisation’s bookkeeping and financial management activities. 07928 050742 elva.tehan@its-uk.org