Star main picture

Star Plaskett

Human Resources

Greenwich, London, United Kingdom

About me

Just moved to London! Ready to meet new people and make connections.