Look Back
View Top Employees for Look Back
Website | lookback.es | |
Industry | Renewables & Environment | |
Location | Barcelona, Catalonia, Spain | |
Employees | 6 | |
Founded | 2008 |
Website | lookback.es | |
Industry | Renewables & Environment | |
Location | Barcelona, Catalonia, Spain | |
Employees | 6 | |
Founded | 2008 | |
linkedin.com/company/look-back |
Look Back Questions
What is Look Back's official website?
Look Back's website is lookback.es
How many employees are working in Look Back right now?
Look Back has
6 employees.
View the Email and Phone Numbers for all 6 working at Look Back.
What is Look Back's industry?
Look Back's industry is
Renewables & Environment
What is Look Back's location?
Look Back's location is
Barcelona, Catalonia, Spain
When was Look Back's founded?
Look Back's founding year is 2008