It's not a bad start Viper, but I feel like it might be too vague. You seem to have a decent grasp of your character, but setting and plot are lacking. Who is this mysterious organization? What do they want? Why do they want it? Are they friend or foe? Those are some of the questions you should ask yourself. Maybe from that you can start getting a better idea of a coherent plot. If not, then think of something else. Shiny and I and anyone else who gets involved can help you with that as long as you lay the foundation.
As for the setting, ask yourself these questions: Where is the plot taking place? What is going on? Why is it happening in this location? How do the characters get involved and why? Again Viper, you have to come up with the framework and after we can help you build on it.
The most important thing about any RP is openness. If people have no way of inserting their characters into the plot or setting you make, then you might want to consider writing a fanfic instead.
I hope this helps!