Philip Needle

PA Member

Society Membership

Philip has been a member of 1 society

Committee Positions

Philip has held positions on 1 committee:

  • Social Secretary for LOpSoc in 2017