You're in LA too? How did you start working for them given they're headquarters are in the UK? No offense but you seem to keep saying the same stuff over and over again, almost like a script.
You are viewing a single comment's thread from:
You're in LA too? How did you start working for them given they're headquarters are in the UK? No offense but you seem to keep saying the same stuff over and over again, almost like a script.