Originally from Wokingham, Berkshire in the UK, Rebecca started her recruitment career in 2010 across the Pharmaceuticals industry. Later moving into telecoms recruitment, she relocated to Dallas, Texas where she is currently based. After spending the last 11 years in a range of roles supporting clients across the US, Canada and Mexico, Rebecca joins us as our Head of Delivery within our US office. Rebecca has always been an advocate of the clean energy industry and is excited to be able to merge both her passion career whilst making new connections and developing old ones as she helps the US meet their net zero goals.
Rebecca also is the proud owner of our CHO (Chief Happiness Officer) in the US, Neegan (Neegs) the dog, who joins the LSP US office fun everyday!
Rebecca Macmillan
