Businesses

0 likes

Ulula

New York, NY, United States   Get Direction

Ulula is a team that believes in transparency and accountability as key drivers of successful business and social development. The founding team has 35+ years of experience combined in energy, mining, technology and innovation, community development, and foreign aid.

Business Website: http://www.ulula.com

Year Founded: 2013

Number of Employees: 11-50

Locations
  • ,United States
    New York, NY, United States

Comments